jeanbaptdzd's picture
chore: Clean up repo - remove redundant tests and docs, update README
3e6b9d2
raw
history blame
682 Bytes
"""PydanticAI model configuration."""
from pydantic_ai.models.openai import OpenAIModel
from pydantic_ai.providers.openai import OpenAIProvider
from pydanticai_app.config import settings
# Create PydanticAI model using OpenAI-compatible endpoint from Hugging Face Space
# The model name will be sent in the request, but the actual model is determined by the HF Space
# Note: max_tokens will be set at the Agent level, not here
finance_model = OpenAIModel(
model_name="gpt-3.5-turbo", # Model name for API compatibility (HF Space will use its own model)
provider=OpenAIProvider(
base_url=f"{settings.hf_space_url}/v1",
api_key=settings.api_key,
),
)