Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
@@ -3,6 +3,7 @@ from pydantic import BaseModel
|
|
3 |
import json
|
4 |
import openai
|
5 |
from typing import List, Dict, Any, Optional
|
|
|
6 |
|
7 |
app = FastAPI()
|
8 |
|
@@ -162,7 +163,7 @@ async def generate_roadmap(input_data: RoadmapInput):
|
|
162 |
MAKE SURE THAT WE INCLUDE EACH SUBTOPIC OF EACH CHAPTER FROM {physics_topics},{chemistry_topics} and {mathematics_topics} IS FINISHED
|
163 |
YOU ARE NOT CONSTRAINED TO CREATE A ROADMAP FOR ONLY 'X' NUMBER OF DAYS , YOU CAN EXTEND TILL THE TOPICS ARE FINISHED BUT ONLY STICK TO THE TIMEFRAME ALLOTED FOR EACH SUBJECT AND DO NOT GO ABOVE OR BELOW THAT TIME FRAME.
|
164 |
"""
|
165 |
-
|
166 |
# First LLM call
|
167 |
response = openai.ChatCompletion.create(
|
168 |
model="gpt-4o-mini",
|
|
|
3 |
import json
|
4 |
import openai
|
5 |
from typing import List, Dict, Any, Optional
|
6 |
+
import os
|
7 |
|
8 |
app = FastAPI()
|
9 |
|
|
|
163 |
MAKE SURE THAT WE INCLUDE EACH SUBTOPIC OF EACH CHAPTER FROM {physics_topics},{chemistry_topics} and {mathematics_topics} IS FINISHED
|
164 |
YOU ARE NOT CONSTRAINED TO CREATE A ROADMAP FOR ONLY 'X' NUMBER OF DAYS , YOU CAN EXTEND TILL THE TOPICS ARE FINISHED BUT ONLY STICK TO THE TIMEFRAME ALLOTED FOR EACH SUBJECT AND DO NOT GO ABOVE OR BELOW THAT TIME FRAME.
|
165 |
"""
|
166 |
+
openai.api_key=os.getenv("KEY")
|
167 |
# First LLM call
|
168 |
response = openai.ChatCompletion.create(
|
169 |
model="gpt-4o-mini",
|