Spaces:
Running
on
Zero
Running
on
Zero
import os | |
from langchain_groq import ChatGroq | |
from langchain.agents import initialize_agent, AgentType | |
from memory import memory | |
from tools import tools | |
API_KEY = os.getenv("API_KEY") | |
if not API_KEY: | |
raise ValueError("API_KEY is not set.") | |
llm = ChatGroq( | |
groq_api_key=API_KEY, | |
model_name="mixtral-8x7b-32768", | |
temperature=0.7, | |
max_tokens=512, | |
) | |
agent = initialize_agent( | |
tools=tools, | |
llm=llm, | |
agent=AgentType.CONVERSATIONAL_REACT_DESCRIPTION, | |
verbose=True, | |
memory=memory, | |
) |