Spaces:
Running
on
Zero
Running
on
Zero
File size: 1,029 Bytes
4549941 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
---
title: Usage
---
# Running Code
The `computer` itself is separate from Open Interpreter's core, so you can run it independently:
```python
from interpreter import interpreter
interpreter.computer.run("python", "print('Hello World!')")
```
This runs in the same Python instance that interpreter uses, so you can define functions, variables, or log in to services before the AI starts running code:
```python
interpreter.computer.run("python", "import replicate\nreplicate.api_key='...'")
interpreter.custom_instructions = "Replicate has already been imported."
interpreter.chat("Please generate an image on replicate...") # Interpreter will be logged into Replicate
```
# Custom Languages
You also have control over the `computer`'s languages (like Python, Javascript, and Shell), and can easily append custom languages:
<Card
title="Custom Languages"
icon="code"
iconType="solid"
href="/code-execution/custom-languages/"
>
Add or customize the programming languages that Open Interpreter can use.
</Card> |