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",
|