PydanticAI
Using OneRouter with PydanticAI
Using PydanticAI
PydanticAI provides a high-level interface for working with various LLM providers, including OneRouter.
Installation
pip install 'pydantic-ai-slim[openai]'Configuration
You can use OneRouter with PydanticAI through its OpenAI-compatible interface:
from pydantic_ai import Agent
from pydantic_ai.models.openai import OpenAIModel
model = OpenAIModel(
"claude-3-5-sonnet@20240620", # or any other OneRouter model
base_url="https://llm.onerouter.pro/v1",
api_key="API_KEY",
)
agent = Agent(model)
result = await agent.run("What is the meaning of life?")
print(result)For more details about using PydanticAI with OneRouter, see the PydanticAI documentation.
Last updated