1#ifndef FORGEANT_PROVIDER_PROVIDER_HPP
2#define FORGEANT_PROVIDER_PROVIDER_HPP
Definition conversation.hpp:12
Definition provider.hpp:10
LlmProvider & operator=(LlmProvider &&)=default
LlmProvider & operator=(const LlmProvider &)=delete
LlmProvider(const LlmProvider &)=delete
virtual ~LlmProvider()=default
virtual LlmResponse chat(const Conversation &conversation, const ChatRequest &request={})=0
LlmProvider(LlmProvider &&)=default
Definition chat_request.hpp:11
Definition response.hpp:14