trading-tools / utils /llm /openai_client.py
Deploy Bot
Deploy Trading Analysis Platform to HuggingFace Spaces
a1bf219
"""OpenAI client adapter."""
from .provider_factory import LLMProviderFactory
def create_openai_client(model: str = "gpt-4o-mini", temperature: float = 0.1):
"""
Create OpenAI client.
Args:
model: OpenAI model name
temperature: Sampling temperature
Returns:
ChatOpenAI instance
"""
return LLMProviderFactory.create(
provider="openai",
model=model,
temperature=temperature,
)