|
forgeant docs-test-0
Build LLM-powered agents in C++
|
#include <openai.hpp>


Public Member Functions | |
| OpenAiProvider (HttpClient &client, ProviderConfig config) | |
| LlmResponse | chat (const Conversation &conversation, const ChatRequest &request={}) override |
Public Member Functions inherited from forgeant::LlmProvider | |
| virtual | ~LlmProvider ()=default |
| LlmProvider ()=default | |
| LlmProvider (const LlmProvider &)=delete | |
| LlmProvider & | operator= (const LlmProvider &)=delete |
| LlmProvider (LlmProvider &&)=default | |
| LlmProvider & | operator= (LlmProvider &&)=default |
| forgeant::OpenAiProvider::OpenAiProvider | ( | HttpClient & | client, |
| ProviderConfig | config | ||
| ) |
|
overridevirtual |
Implements forgeant::LlmProvider.