You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+28Lines changed: 28 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -364,6 +364,34 @@ Open Interpreter equips a [function-calling language model](https://platform.ope
364
364
365
365
We then stream the model's messages, code, and your system's outputs to the terminal as Markdown.
366
366
367
+
# Access Documentation Offline
368
+
369
+
The full [documentation](https://docs.openinterpreter.com/) is accessible on-the-go without the need for an internet connection.
370
+
371
+
[Node](https://nodejs.org/en) is a pre-requisite:
372
+
373
+
- Version 18.17.0 or any later 18.x.x version.
374
+
- Version 20.3.0 or any later 20.x.x version.
375
+
- Any version starting from 21.0.0 onwards, with no upper limit specified.
376
+
377
+
Install [Mintlify](https://mintlify.com/):
378
+
379
+
```bash
380
+
npm i -g mintlify@latest
381
+
```
382
+
383
+
Change into the docs directory and run the appropriate command:
384
+
385
+
```bash
386
+
# Assuming you're at the project's root directory
387
+
cd ./docs
388
+
389
+
# Run the documentation server
390
+
mintlify dev
391
+
```
392
+
393
+
A new browser window should open. The documentation will be available at [http://localhost:3000](http://localhost:3000) as long as the documentation server is running.
394
+
367
395
# Contributing
368
396
369
397
Thank you for your interest in contributing! We welcome involvement from the community.
Set `anonymized_telemetry` to `false`. This will persist to future terminal sessions:
32
+
Set `disable_telemetry` to `true`. This will persist to future terminal sessions:
33
33
34
34
```yaml
35
-
anonymized_telemetry: false
35
+
disable_telemetry: true
36
36
```
37
37
38
38
### Environment Variables
39
39
40
-
Set `ANONYMIZED_TELEMETRY` to `False` in your shell or server environment.
40
+
Set `DISABLE_TELEMETRY` to `true` in your shell or server environment.
41
41
42
42
If you are running Open Interpreter on your local computer with `docker-compose` you can set this value in an `.env` file placed in the same directory as the `docker-compose.yml` file:
Shows you what's on the screen by taking a screenshot of the entire screen or a specified quadrant. Returns a `pil_image` `in case you need it (rarely). **You almost always want to do this first!**
86
+
:param screen: specify which display; 0 for primary and 1 and above for secondary.
87
+
:param combine_screens: If True, a collage of all display screens will be returned. Otherwise, a list of display screens will be returned.
screenshot=take_screenshot_to_pil(screen=screen, combine_screens=combine_screens) # this function uses pyautogui.screenshot which works fine for all OS (mac, linux and windows)
98
110
# message = format_to_recipient("Taking a screenshot of the entire screen. This is not recommended. You (the language model assistant) will recieve it with low resolution.\n\nTo maximize performance, use computer.display.view(active_app_only=True). This will produce an ultra high quality image of the active application.", "assistant")
0 commit comments