Hanbaike commited on
Commit
23e1b18
·
verified ·
1 Parent(s): 34f913e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -14
app.py CHANGED
@@ -11,7 +11,6 @@ DEFAULT_API_URL = "https://agents-course-unit4-scoring.hf.space"
11
  # --- Basic Agent Definition ---
12
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
13
  import os
14
-
15
  from typing import TypedDict, Annotated
16
 
17
  from duckduckgo_search import DDGS
@@ -22,16 +21,13 @@ from langgraph.graph import START, StateGraph
22
  from langgraph.graph.message import add_messages
23
  from langgraph.prebuilt import ToolNode, tools_condition
24
 
25
- from langchain_huggingface import (
26
- HuggingFaceEndpoint,
27
- ChatHuggingFace,
28
- )
29
 
30
  # =====================================================
31
  # HF TOKEN FROM SPACE SECRET
32
  # =====================================================
33
 
34
- HF_TOKEN = os.environ["HF_TOKEN"]
35
 
36
  # =====================================================
37
  # WEB SEARCH TOOL
@@ -71,17 +67,15 @@ URL: {r.get("href","")}
71
  # LLM
72
  # =====================================================
73
 
74
- llm = HuggingFaceEndpoint(
75
- repo_id="Qwen/Qwen2.5-Coder-32B-Instruct",
76
- huggingfacehub_api_token=HF_TOKEN,
 
77
  temperature=0.0,
78
- max_new_tokens=1024,
79
  )
80
 
81
- chat = ChatHuggingFace(
82
- llm=llm,
83
- verbose=False,
84
- )
85
 
86
  tools = [web_search]
87
 
 
11
  # --- Basic Agent Definition ---
12
  # ----- THIS IS WERE YOU CAN BUILD WHAT YOU WANT ------
13
  import os
 
14
  from typing import TypedDict, Annotated
15
 
16
  from duckduckgo_search import DDGS
 
21
  from langgraph.graph.message import add_messages
22
  from langgraph.prebuilt import ToolNode, tools_condition
23
 
24
+ from langchain_openai import ChatOpenAI
 
 
 
25
 
26
  # =====================================================
27
  # HF TOKEN FROM SPACE SECRET
28
  # =====================================================
29
 
30
+ FM_TOKEN = os.environ["FM_TOKEN"]
31
 
32
  # =====================================================
33
  # WEB SEARCH TOOL
 
67
  # LLM
68
  # =====================================================
69
 
70
+ llm = ChatOpenAI(
71
+ base_url="https://api.freemodel.dev",
72
+ api_key=FM_TOKEN,
73
+ model="gpt-5.4",
74
  temperature=0.0,
75
+ max_tokens=1024,
76
  )
77
 
78
+ chat = llm
 
 
 
79
 
80
  tools = [web_search]
81