Upload 6 files
Browse files- InterpreterAtomicFlow.py +5 -2
- README.md +11 -2
InterpreterAtomicFlow.py
CHANGED
@@ -25,13 +25,16 @@ def truncate_output(data, max_output_chars=2000):
|
|
25 |
|
26 |
class InterpreterAtomicFlow(AtomicFlow):
|
27 |
"""This flow is used to run the code passed from the caller.
|
28 |
-
*
|
29 |
- `code`
|
30 |
- `language`
|
31 |
|
32 |
-
*
|
33 |
- `interpreter_output`: output of the code interpreter
|
34 |
|
|
|
|
|
|
|
35 |
**Full credits to open-interpreter (https://github.com/KillianLucas/open-interpreter)
|
36 |
for the usage of code interpreters (package `code_interpreters`) and the function truncate_output()**
|
37 |
|
|
|
25 |
|
26 |
class InterpreterAtomicFlow(AtomicFlow):
|
27 |
"""This flow is used to run the code passed from the caller.
|
28 |
+
*Input Interface*:
|
29 |
- `code`
|
30 |
- `language`
|
31 |
|
32 |
+
*Output Interface*:
|
33 |
- `interpreter_output`: output of the code interpreter
|
34 |
|
35 |
+
*Configuration Parameters*:
|
36 |
+
- None
|
37 |
+
|
38 |
**Full credits to open-interpreter (https://github.com/KillianLucas/open-interpreter)
|
39 |
for the usage of code interpreters (package `code_interpreters`) and the function truncate_output()**
|
40 |
|
README.md
CHANGED
@@ -10,8 +10,10 @@ code, language -> InterpreterFlow -> execution results
|
|
10 |
- `interpreter_output`: output of the code interpreter
|
11 |
|
12 |
|
|
|
13 |
# Table of Contents
|
14 |
|
|
|
15 |
* [InterpreterAtomicFlow](#InterpreterAtomicFlow)
|
16 |
* [InterpreterAtomicFlow](#InterpreterAtomicFlow.InterpreterAtomicFlow)
|
17 |
* [set\_up\_flow\_state](#InterpreterAtomicFlow.InterpreterAtomicFlow.set_up_flow_state)
|
@@ -52,6 +54,10 @@ code, language -> InterpreterFlow -> execution results
|
|
52 |
* [code\_interpreters.base\_code\_interpreter](#code_interpreters.base_code_interpreter)
|
53 |
* [BaseCodeInterpreter](#code_interpreters.base_code_interpreter.BaseCodeInterpreter)
|
54 |
|
|
|
|
|
|
|
|
|
55 |
<a id="InterpreterAtomicFlow"></a>
|
56 |
|
57 |
# InterpreterAtomicFlow
|
@@ -65,13 +71,16 @@ class InterpreterAtomicFlow(AtomicFlow)
|
|
65 |
```
|
66 |
|
67 |
This flow is used to run the code passed from the caller.
|
68 |
-
*
|
69 |
- `code`
|
70 |
- `language`
|
71 |
|
72 |
-
*
|
73 |
- `interpreter_output`: output of the code interpreter
|
74 |
|
|
|
|
|
|
|
75 |
**Full credits to open-interpreter (https://github.com/KillianLucas/open-interpreter)
|
76 |
for the usage of code interpreters (package `code_interpreters`) and the function truncate_output()**
|
77 |
|
|
|
10 |
- `interpreter_output`: output of the code interpreter
|
11 |
|
12 |
|
13 |
+
|
14 |
# Table of Contents
|
15 |
|
16 |
+
* [run](#run)
|
17 |
* [InterpreterAtomicFlow](#InterpreterAtomicFlow)
|
18 |
* [InterpreterAtomicFlow](#InterpreterAtomicFlow.InterpreterAtomicFlow)
|
19 |
* [set\_up\_flow\_state](#InterpreterAtomicFlow.InterpreterAtomicFlow.set_up_flow_state)
|
|
|
54 |
* [code\_interpreters.base\_code\_interpreter](#code_interpreters.base_code_interpreter)
|
55 |
* [BaseCodeInterpreter](#code_interpreters.base_code_interpreter.BaseCodeInterpreter)
|
56 |
|
57 |
+
<a id="run"></a>
|
58 |
+
|
59 |
+
# run
|
60 |
+
|
61 |
<a id="InterpreterAtomicFlow"></a>
|
62 |
|
63 |
# InterpreterAtomicFlow
|
|
|
71 |
```
|
72 |
|
73 |
This flow is used to run the code passed from the caller.
|
74 |
+
*Input Interface*:
|
75 |
- `code`
|
76 |
- `language`
|
77 |
|
78 |
+
*Output Interface*:
|
79 |
- `interpreter_output`: output of the code interpreter
|
80 |
|
81 |
+
*Configuration Parameters*:
|
82 |
+
- None
|
83 |
+
|
84 |
**Full credits to open-interpreter (https://github.com/KillianLucas/open-interpreter)
|
85 |
for the usage of code interpreters (package `code_interpreters`) and the function truncate_output()**
|
86 |
|