Documentation IndexFetch the complete documentation index at: /llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Create an OpenAI language model
def openai(model_id: str) -> LanguageModel
LanguageModel
OPENAI_API_KEY
export OPENAI_API_KEY="sk-..."
gpt-5.2-chat-latest
gpt-5-mini-20250807
gpt-4.1-2025-04-14
chatgpt-4o-latest
gpt-4o-mini
o3-2025-04-16
o4-mini-2025-04-16
from ai_query import generate_text from ai_query.providers import openai result = await generate_text( model=openai("gpt-4o"), prompt="Hello, world!" )
result = await generate_text( model=openai("gpt-4o"), prompt="Be creative.", provider_options={ "openai": { "temperature": 0.9, "max_tokens": 1000, "top_p": 0.95, "frequency_penalty": 0.5, "presence_penalty": 0.5 } } )
Was this page helpful?