Update agent_v2.py
Browse files- agent_v2.py +5 -4
agent_v2.py
CHANGED
|
@@ -707,14 +707,14 @@ tools = [
|
|
| 707 |
|
| 708 |
|
| 709 |
# Build graph function
|
| 710 |
-
def build_graph(provider: str = "
|
| 711 |
"""Build the graph"""
|
| 712 |
# Load environment variables from .env file
|
| 713 |
if provider == "groq":
|
| 714 |
# Groq https://console.groq.com/docs/models
|
| 715 |
llm = ChatGroq(model="qwen-qwq-32b", temperature=0)
|
| 716 |
elif provider == "openai":
|
| 717 |
-
model_openai = "
|
| 718 |
llm = ChatOpenAI(
|
| 719 |
model=model_openai,
|
| 720 |
temperature=0,
|
|
@@ -762,8 +762,9 @@ def build_graph(provider: str = "groq"):
|
|
| 762 |
#builder.add_node("retriever", retriever)
|
| 763 |
builder.add_node("assistant", assistant)
|
| 764 |
builder.add_node("tools", ToolNode(tools))
|
| 765 |
-
builder.add_edge(START, "retriever")
|
| 766 |
-
builder.add_edge(
|
|
|
|
| 767 |
builder.add_conditional_edges(
|
| 768 |
"assistant",
|
| 769 |
tools_condition,
|
|
|
|
| 707 |
|
| 708 |
|
| 709 |
# Build graph function
|
| 710 |
+
def build_graph(provider: str = "huggingface"):
|
| 711 |
"""Build the graph"""
|
| 712 |
# Load environment variables from .env file
|
| 713 |
if provider == "groq":
|
| 714 |
# Groq https://console.groq.com/docs/models
|
| 715 |
llm = ChatGroq(model="qwen-qwq-32b", temperature=0)
|
| 716 |
elif provider == "openai":
|
| 717 |
+
model_openai = "gpt-4o"
|
| 718 |
llm = ChatOpenAI(
|
| 719 |
model=model_openai,
|
| 720 |
temperature=0,
|
|
|
|
| 762 |
#builder.add_node("retriever", retriever)
|
| 763 |
builder.add_node("assistant", assistant)
|
| 764 |
builder.add_node("tools", ToolNode(tools))
|
| 765 |
+
#builder.add_edge(START, "retriever")
|
| 766 |
+
builder.add_edge(START, "assistant")
|
| 767 |
+
#builder.add_edge("retriever", "assistant")
|
| 768 |
builder.add_conditional_edges(
|
| 769 |
"assistant",
|
| 770 |
tools_condition,
|