Spaces:
Running
Running
Update main.py
Browse files
main.py
CHANGED
|
@@ -1,7 +1,6 @@
|
|
| 1 |
import os
|
| 2 |
from dotenv import load_dotenv
|
| 3 |
from langchain_core.output_parsers import StrOutputParser
|
| 4 |
-
from langchain_groq import ChatGroq
|
| 5 |
from langchain_core.prompts import ChatPromptTemplate
|
| 6 |
from typing import List
|
| 7 |
from typing_extensions import TypedDict
|
|
@@ -14,6 +13,7 @@ from fastapi.middleware.cors import CORSMiddleware
|
|
| 14 |
from pydantic import BaseModel
|
| 15 |
from database import create_table, return_title, return_exercise
|
| 16 |
import logging
|
|
|
|
| 17 |
|
| 18 |
create_table()
|
| 19 |
|
|
@@ -36,11 +36,10 @@ app.add_middleware(
|
|
| 36 |
)
|
| 37 |
|
| 38 |
load_dotenv()
|
| 39 |
-
os.environ["GROQ_API_KEY"] = os.getenv('GROQ_API_KEY')
|
| 40 |
os.environ["TOKENIZERS_PARALLELISM"] = "false"
|
| 41 |
|
| 42 |
-
llm =
|
| 43 |
-
|
| 44 |
exercise = ""
|
| 45 |
system = """
|
| 46 |
Tu es un expert Python.
|
|
|
|
| 1 |
import os
|
| 2 |
from dotenv import load_dotenv
|
| 3 |
from langchain_core.output_parsers import StrOutputParser
|
|
|
|
| 4 |
from langchain_core.prompts import ChatPromptTemplate
|
| 5 |
from typing import List
|
| 6 |
from typing_extensions import TypedDict
|
|
|
|
| 13 |
from pydantic import BaseModel
|
| 14 |
from database import create_table, return_title, return_exercise
|
| 15 |
import logging
|
| 16 |
+
from langchain_google_genai import ChatGoogleGenerativeAI
|
| 17 |
|
| 18 |
create_table()
|
| 19 |
|
|
|
|
| 36 |
)
|
| 37 |
|
| 38 |
load_dotenv()
|
|
|
|
| 39 |
os.environ["TOKENIZERS_PARALLELISM"] = "false"
|
| 40 |
|
| 41 |
+
llm = ChatGoogleGenerativeAI(model="gemini-1.5-flash", temperature=0.5)
|
| 42 |
+
|
| 43 |
exercise = ""
|
| 44 |
system = """
|
| 45 |
Tu es un expert Python.
|