class documentation

class OpenAIProvider(LLMProvider): (source)

Constructor: OpenAIProvider(context)

View In Hierarchy

OpenAI API provider (v1/chat/completions compatible)

Method chat Send messages to OpenAI's /v1/chat/completions API

Inherited from LLMProvider:

Method __init__ Undocumented
Instance Variable context Undocumented
Method _prepare_messages Convert string message to proper messages array
def chat(self, messages, **kwargs): (source) ΒΆ

Send messages to OpenAI's /v1/chat/completions API