forgeant docs-test-0
Build LLM-powered agents in C++
Loading...
Searching...
No Matches
forgeant::AnthropicProvider Class Reference

#include <anthropic.hpp>

Inheritance diagram for forgeant::AnthropicProvider:
Collaboration diagram for forgeant::AnthropicProvider:

Public Member Functions

 AnthropicProvider (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
 
LlmProvideroperator= (const LlmProvider &)=delete
 
 LlmProvider (LlmProvider &&)=default
 
LlmProvideroperator= (LlmProvider &&)=default
 

Constructor & Destructor Documentation

◆ AnthropicProvider()

forgeant::AnthropicProvider::AnthropicProvider ( HttpClient client,
ProviderConfig  config 
)

Member Function Documentation

◆ chat()

LlmResponse forgeant::AnthropicProvider::chat ( const Conversation conversation,
const ChatRequest request = {} 
)
overridevirtual

Implements forgeant::LlmProvider.


The documentation for this class was generated from the following file: