Update function_caller_example.py

pull/1101/head
CI-DEV 1 week ago committed by GitHub
parent 8617ebde6f
commit afad94024f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -8,7 +8,7 @@ Todo
import os
from dotenv import load_dotenv
from swarm_models import OpenAIChat, OpenAIFunctionCaller
from swarms.utils.litellm_wrapper import LiteLLM
from pydantic import BaseModel
from typing import List
@ -30,21 +30,19 @@ load_dotenv()
api_key = os.getenv("GROQ_API_KEY")
# Initialize the model
model = OpenAIChat(
openai_api_base="https://api.groq.com/openai/v1",
openai_api_key=api_key,
model_name="llama-3.1-70b-versatile",
model = LiteLLM(
model_name="groq/llama-3.1-70b-versatile",
temperature=0.1,
)
function_caller = OpenAIFunctionCaller(
function_caller = LiteLLM(
model_name="gpt-4o",
system_prompt="""You are a college selection final decision maker. Your role is to:
- Balance all relevant factors and stakeholder input.
- Only return the output in the schema format.
""",
openai_api_key=os.getenv("OPENAI_API_KEY"),
base_model=CollegesRecommendation,
# parallel_tool_calls=True,
response_format=CollegesRecommendation,
temperature=0.1,
)

Loading…
Cancel
Save