Module: OmniAI::Anthropic
- Defined in:
- lib/omniai/anthropic.rb,
lib/omniai/anthropic/chat.rb,
lib/omniai/anthropic/client.rb,
lib/omniai/anthropic/config.rb,
lib/omniai/anthropic/version.rb,
lib/omniai/anthropic/computer.rb,
lib/omniai/anthropic/chat/stream.rb,
lib/omniai/anthropic/chat/url_serializer.rb,
lib/omniai/anthropic/chat/file_serializer.rb,
lib/omniai/anthropic/chat/text_serializer.rb,
lib/omniai/anthropic/chat/tool_serializer.rb,
lib/omniai/anthropic/chat/choice_serializer.rb,
lib/omniai/anthropic/chat/content_serializer.rb,
lib/omniai/anthropic/chat/message_serializer.rb,
lib/omniai/anthropic/chat/function_serializer.rb,
lib/omniai/anthropic/chat/response_serializer.rb,
lib/omniai/anthropic/chat/tool_call_serializer.rb,
lib/omniai/anthropic/chat/tool_call_result_serializer.rb
Overview
A namespace for everything Anthropic.
Defined Under Namespace
Classes: Chat, Client, Computer, Config
Constant Summary collapse
- VERSION =
"2.6.1"
Class Method Summary collapse
Class Method Details
.config ⇒ OmniAI::Anthropic::Config
16 17 18 |
# File 'lib/omniai/anthropic.rb', line 16 def self.config @config ||= Config.new end |
.configure {|OmniAI::Anthropic::Config| ... } ⇒ Object
21 22 23 |
# File 'lib/omniai/anthropic.rb', line 21 def self.configure yield config end |