cjoyy/ops-agent
0
1from dotenv import load_dotenv2from langchain.chat_models import init_chat_model3from langchain_core.tools import tool4 5 6load_dotenv()7 8model = init_chat_model(9 "llama-3.3-70b-versatile",10 model_provider="groq",11)12 13response = model.invoke("Halo, kamu model apa dan siapa yang membuatmu?")14print(response.content)15 16 17@tool18def get_weather(city: str) -> str:19 """Return dummy weather information for a city."""20 return f"Cuaca di {city}: cerah, 30 derajat"21 22 23model_with_tools = model.bind_tools([get_weather])24tool_response = model_with_tools.invoke("Cuaca di Jakarta gimana?")25print(tool_response.tool_calls)26 