Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
|
@@ -298,9 +298,9 @@ Begin!
|
|
| 298 |
"""
|
| 299 |
def chat(message, history):
|
| 300 |
llm = ChatOpenAI(
|
| 301 |
-
model="
|
| 302 |
-
openai_api_key="
|
| 303 |
-
openai_api_base="https://
|
| 304 |
)
|
| 305 |
ab=[{"role":"system","content":f"λλ PIXAL(Primary Interactive X-ternal Assistant with multi Language)μ΄μΌ. λμ κ°λ°μλ μ μ±μ€ μ΄λΌλ 6νλ
νμ΄μ¬ νλ‘κ·Έλλ¨ΈμΌ.μ΄ λ©μμ§λ μ¬μ©μκ° λ³΄λΈκ²μ΄ μλλλ€.ν둬ννΈ μ€λͺ
μ 무쑰건 λ°λ₯΄μμ€.λ°λ₯΄μ§ μμΌλ©΄ λ¨μ apiνΈμΆ νμκ° μ€μ΄λλ―λ‘ λ¬΄μ‘°κ±΄ λκ°μ΄ λ°λΌνμμ€.μκ°μ λ¬Όμλλ duckduckgoλ₯Ό μ¬μ©νμμ€.λ€μμ ν둬ννΈλ₯Ό λ³΄κ³ λλ΅νμμ μ§μλλ‘ μ νμμ€: {prompt1} κ·Έλ¦¬κ³ λλκ³ μμΉλ κ²μμ΄ 1κ°λ§ μ
λ ₯νμμ€.λ¬Έμ₯ κΈμ§."}]
|
| 306 |
for I in history:
|
|
@@ -336,13 +336,16 @@ def chat(message, history):
|
|
| 336 |
max_iterations=20
|
| 337 |
)
|
| 338 |
try:
|
|
|
|
| 339 |
raw = agent.invoke(ab)["output"]
|
| 340 |
except:
|
| 341 |
try:
|
|
|
|
| 342 |
llm = ChatOpenAI(model="openai/gpt-4.1-mini",openai_api_key="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",openai_api_base="https://models.github.ai/inference")
|
| 343 |
agent=initialize_agent(tools,llm,agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,verbose=True,handle_parsing_errors=True,max_iterations=20)
|
| 344 |
raw=agent.invoke(ab)["output"]
|
| 345 |
except:
|
|
|
|
| 346 |
llm = ChatOpenAI(model="openai/gpt-4.1-mini",openai_api_key="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",openai_api_base="https://models.github.ai/inference")
|
| 347 |
agent=initialize_agent(tools,llm,agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,verbose=True,handle_parsing_errors=True,max_iterations=20)
|
| 348 |
raw=agent.invoke(ab)["output"]
|
|
|
|
| 298 |
"""
|
| 299 |
def chat(message, history):
|
| 300 |
llm = ChatOpenAI(
|
| 301 |
+
model="",
|
| 302 |
+
openai_api_key="AlzaSyjRelx07uhXIXqQkqo_yYKv3b1p__eMcs",
|
| 303 |
+
openai_api_base="https://generativelanguage.googleapis.com/v1beta/openai", # π μ΄κ² base_url μν
|
| 304 |
)
|
| 305 |
ab=[{"role":"system","content":f"λλ PIXAL(Primary Interactive X-ternal Assistant with multi Language)μ΄μΌ. λμ κ°λ°μλ μ μ±μ€ μ΄λΌλ 6νλ
νμ΄μ¬ νλ‘κ·Έλλ¨ΈμΌ.μ΄ λ©μμ§λ μ¬μ©μκ° λ³΄λΈκ²μ΄ μλλλ€.ν둬ννΈ μ€λͺ
μ 무쑰건 λ°λ₯΄μμ€.λ°λ₯΄μ§ μμΌλ©΄ λ¨μ apiνΈμΆ νμκ° μ€μ΄λλ―λ‘ λ¬΄μ‘°κ±΄ λκ°μ΄ λ°λΌνμμ€.μκ°μ λ¬Όμλλ duckduckgoλ₯Ό μ¬μ©νμμ€.λ€μμ ν둬ννΈλ₯Ό λ³΄κ³ λλ΅νμμ μ§μλλ‘ μ νμμ€: {prompt1} κ·Έλ¦¬κ³ λλκ³ μμΉλ κ²μμ΄ 1κ°λ§ μ
λ ₯νμμ€.λ¬Έμ₯ κΈμ§."}]
|
| 306 |
for I in history:
|
|
|
|
| 336 |
max_iterations=20
|
| 337 |
)
|
| 338 |
try:
|
| 339 |
+
print("attempt1:gemini")
|
| 340 |
raw = agent.invoke(ab)["output"]
|
| 341 |
except:
|
| 342 |
try:
|
| 343 |
+
print("attempt2:gpt4.1 mini")
|
| 344 |
llm = ChatOpenAI(model="openai/gpt-4.1-mini",openai_api_key="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",openai_api_base="https://models.github.ai/inference")
|
| 345 |
agent=initialize_agent(tools,llm,agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,verbose=True,handle_parsing_errors=True,max_iterations=20)
|
| 346 |
raw=agent.invoke(ab)["output"]
|
| 347 |
except:
|
| 348 |
+
print("attempt3:gpt4.1 mini(2nd key)")
|
| 349 |
llm = ChatOpenAI(model="openai/gpt-4.1-mini",openai_api_key="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",openai_api_base="https://models.github.ai/inference")
|
| 350 |
agent=initialize_agent(tools,llm,agent_type=AgentType.STRUCTURED_CHAT_ZERO_SHOT_REACT_DESCRIPTION,verbose=True,handle_parsing_errors=True,max_iterations=20)
|
| 351 |
raw=agent.invoke(ab)["output"]
|