Spaces:
Sleeping
Sleeping
Update agent.py
Browse files
agent.py
CHANGED
|
@@ -152,7 +152,9 @@ import requests
|
|
| 152 |
import mimetypes
|
| 153 |
from PIL import Image
|
| 154 |
from langchain_core.tools import tool
|
| 155 |
-
from langchain.chat_models import ChatOpenAI
|
|
|
|
|
|
|
| 156 |
from langchain_core.pydantic_v1 import BaseModel
|
| 157 |
from langgraph.graph import StateGraph, START, END
|
| 158 |
from langchain_experimental.utilities import PythonREPL
|
|
@@ -162,13 +164,15 @@ from transformers import Blip2Processor, Blip2ForConditionalGeneration
|
|
| 162 |
|
| 163 |
from tavily import TavilyClient
|
| 164 |
|
| 165 |
-
DeepSeek_API_KEY= os.environ["DeepSeek_API_KEY"]
|
| 166 |
GPT_4o_API_KEY = os.environ["GPT_4o_API_KEY"]
|
| 167 |
TAVILY_API_KEY = os.environ["TAVILY_API_KEY"]
|
| 168 |
Pixtral12B_API = os.environ["Pixtral12B_API"]
|
| 169 |
API_URL = "https://openrouter.ai/api/v1/chat/completions"
|
| 170 |
|
| 171 |
-
model = ChatOpenAI(
|
|
|
|
|
|
|
|
|
|
| 172 |
tavily = TavilyClient(api_key=TAVILY_API_KEY)
|
| 173 |
|
| 174 |
|
|
|
|
| 152 |
import mimetypes
|
| 153 |
from PIL import Image
|
| 154 |
from langchain_core.tools import tool
|
| 155 |
+
# from langchain.chat_models import ChatOpenAI
|
| 156 |
+
from langchain_community.chat_models import ChatOpenAI
|
| 157 |
+
|
| 158 |
from langchain_core.pydantic_v1 import BaseModel
|
| 159 |
from langgraph.graph import StateGraph, START, END
|
| 160 |
from langchain_experimental.utilities import PythonREPL
|
|
|
|
| 164 |
|
| 165 |
from tavily import TavilyClient
|
| 166 |
|
|
|
|
| 167 |
GPT_4o_API_KEY = os.environ["GPT_4o_API_KEY"]
|
| 168 |
TAVILY_API_KEY = os.environ["TAVILY_API_KEY"]
|
| 169 |
Pixtral12B_API = os.environ["Pixtral12B_API"]
|
| 170 |
API_URL = "https://openrouter.ai/api/v1/chat/completions"
|
| 171 |
|
| 172 |
+
model = ChatOpenAI(openai_api_key=os.getenv("OPENAI_API_KEY"),
|
| 173 |
+
base_url="https://openrouter.ai/api/v1",
|
| 174 |
+
model_name="gpt-4o",
|
| 175 |
+
temperature=0)
|
| 176 |
tavily = TavilyClient(api_key=TAVILY_API_KEY)
|
| 177 |
|
| 178 |
|