Pydantic
Pydantic AI
A typed agent framework from the Pydantic team. Use its OpenAI-compatible provider.
Step by step
01
Install
pip install pydantic-ai
02
Create the model
OpenAIChatModel with OpenAICompatibleProvider below.
03
Use it
Give the model to an Agent.
Copy this
pydantic-ai
from pydantic_ai import Agent
from pydantic_ai.models.openai import OpenAIChatModel
from pydantic_ai.providers.openai_compatible import OpenAICompatibleProvider
model = OpenAIChatModel(
"YOUR_MODEL_ID", # any model id from the /models page
provider=OpenAICompatibleProvider(
"luxechain", base_url="https://api.luxechain.si/v1", api_key="lxc_live_YOUR_KEY"),
)
agent = Agent(model)
Prefer OpenAICompatibleProvider over OpenAIProvider for a third-party gateway, and pick OpenAIChatModel vs OpenAIResponsesModel to match the endpoint.