Skip to content

Commit 843f917

Browse files
committed
Server import issue
1 parent 731b03e commit 843f917

File tree

4 files changed

+609
-8
lines changed

4 files changed

+609
-8
lines changed

interpreter/core/core.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,10 @@ def __init__(
142142
self.code_output_sender = code_output_sender
143143

144144
def server(self, *args, **kwargs):
145-
server(self, *args, **kwargs)
145+
try:
146+
server(self, *args, **kwargs)
147+
except:
148+
display_markdown_message("Missing dependencies for the server, please run `pip install open-interpreter[server]` and try again.")
146149

147150
def local_setup(self):
148151
"""

interpreter/core/server.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,6 @@
1111

1212
import asyncio
1313
import json
14-
import os
15-
import threading
1614

1715
###
1816
from pynput import keyboard
@@ -25,7 +23,6 @@
2523

2624
from fastapi import FastAPI, Header, WebSocket
2725
from fastapi.middleware.cors import CORSMiddleware
28-
from openai import OpenAI
2926
from pydantic import BaseModel
3027
from uvicorn import Config, Server
3128

0 commit comments

Comments
 (0)