Class: Aiko::LLM::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/aiko/llm/client.rb

Direct Known Subclasses

OpenAICompatible

Instance Method Summary collapse

Instance Method Details

#chat(messages:, tools: []) ⇒ Object

messages: OpenAI互換形式のメッセージ配列tools: OpenAI互換形式のツール定義配列(空配列可)戻り値: Aiko::LLM::Response

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/aiko/llm/client.rb', line 9

def chat(messages:, tools: [])
  raise NotImplementedError
end