File size: 776 Bytes
3d2aa58
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from mysite.logger import logger
from mysite.models.interpreter import Interpreter
from mysite.utils.file_utils import no_process_file, process_file
from mysite.utils.process_utils import validate_signature

interpreter = Interpreter()

def set_environment_variables():
    os.environ["OPENAI_API_BASE"] = "https://api.groq.com/openai/v1"
    os.environ["OPENAI_API_KEY"] = "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"
    os.environ["MODEL_NAME"] = "llama3-8b-8192"
    os.environ["LOCAL_MODEL"] = "true"

def chat_with_interpreter(message, history, a=None, b=None, c=None, d=None):
    # implementation of chat_with_interpreter function
    pass

async def completion(message: str, history, c=None, d=None):
    # implementation of completion function
    pass