aboutsummaryrefslogtreecommitdiff
path: root/llm/codeinterpreter/python
diff options
context:
space:
mode:
authorXe Iaso <me@xeiaso.net>2024-08-03 22:26:18 -0400
committerXe Iaso <me@xeiaso.net>2024-08-03 22:26:18 -0400
commita702ce19be284f0a287d0f5ff2d4c730c8bc4a07 (patch)
tree9cd3037010230726314a5a40abb28ec6eed89790 /llm/codeinterpreter/python
parent4ffd197b17689fce979943ffb739a7a1aff4ca12 (diff)
downloadx-a702ce19be284f0a287d0f5ff2d4c730c8bc4a07.tar.xz
x-a702ce19be284f0a287d0f5ff2d4c730c8bc4a07.zip
fuck
Signed-off-by: Xe Iaso <me@xeiaso.net>
Diffstat (limited to 'llm/codeinterpreter/python')
-rw-r--r--llm/codeinterpreter/python/python.go9
1 files changed, 5 insertions, 4 deletions
diff --git a/llm/codeinterpreter/python/python.go b/llm/codeinterpreter/python/python.go
index 06457b1..5f2ac6f 100644
--- a/llm/codeinterpreter/python/python.go
+++ b/llm/codeinterpreter/python/python.go
@@ -4,7 +4,6 @@ import (
"bytes"
"context"
_ "embed"
- "fmt"
"os"
"github.com/tetratelabs/wazero"
@@ -63,9 +62,11 @@ func Run(ctx context.Context, tmpDir, userCode string) (*Result, error) {
mod, err := r.InstantiateModule(ctx, code, config)
if err != nil {
- fmt.Println(fout.String())
- fmt.Println(ferr.String())
- return nil, err
+ result := &Result{
+ Stdout: fout.String(),
+ Stderr: ferr.String(),
+ }
+ return result, err
}
defer mod.Close(ctx)