Module: Foobara::Ai::AnthropicApi

Defined in:
foobara-anthropic-api-1.1.0/src/get_model.rb,
foobara-anthropic-api-1.1.0/src/types/role.rb,
foobara-anthropic-api-1.1.0/src/list_models.rb,
foobara-anthropic-api-1.1.0/src/types/model.rb,
foobara-anthropic-api-1.1.0/src/base_command.rb,
foobara-anthropic-api-1.1.0/src/anthropic_api.rb,
foobara-anthropic-api-1.1.0/src/types/message.rb,
foobara-anthropic-api-1.1.0/src/create_message.rb,
foobara-anthropic-api-1.1.0/src/types/model_enum.rb,
foobara-anthropic-api-1.1.0/src/get_page_of_models.rb,
foobara-anthropic-api-1.1.0/src/types/message_result.rb,
foobara-anthropic-api-1.1.0/src/types/page_of_models.rb,
foobara-anthropic-api-1.1.0/src/types/message_result/usage.rb,
foobara-anthropic-api-1.1.0/src/types/message_result/content.rb

Defined Under Namespace

Modules: Types Classes: BaseCommand, CreateMessage, GetModel, GetPageOfModels, ListModels

Class Method Summary collapse

Class Method Details

.api_token ⇒ Object



16
17
18
# File 'src/anthropic_api.rb', line 16

def api_token
  BaseCommand.api_token
end

.api_token=(token) ⇒ Object



12
13
14
# File 'src/anthropic_api.rb', line 12

def api_token=(token)
  BaseCommand.api_token = token
end

.default_llm_model ⇒ Object



20
# File 'src/anthropic_api.rb', line 20

def default_llm_model = Types::ModelEnum::CLAUDE_SONNET_5