Spaces:
Sleeping
Sleeping
| """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, | |
| ) | |