Module: Legion::Extensions::Llm::Anthropic::Provider::Capabilities
- Defined in:
- lib/legion/extensions/llm/anthropic/provider.rb
Overview
Capability predicates for Anthropic chat model offerings.
Class Method Summary collapse
- .chat?(_model) ⇒ Boolean
- .embeddings?(_model) ⇒ Boolean
- .functions?(_model) ⇒ Boolean
- .streaming?(_model) ⇒ Boolean
- .vision?(_model) ⇒ Boolean
Class Method Details
.chat?(_model) ⇒ Boolean
23 |
# File 'lib/legion/extensions/llm/anthropic/provider.rb', line 23 def chat?(_model) = true |
.embeddings?(_model) ⇒ Boolean
27 |
# File 'lib/legion/extensions/llm/anthropic/provider.rb', line 27 def (_model) = false |
.functions?(_model) ⇒ Boolean
26 |
# File 'lib/legion/extensions/llm/anthropic/provider.rb', line 26 def functions?(_model) = true |
.streaming?(_model) ⇒ Boolean
24 |
# File 'lib/legion/extensions/llm/anthropic/provider.rb', line 24 def streaming?(_model) = true |
.vision?(_model) ⇒ Boolean
25 |
# File 'lib/legion/extensions/llm/anthropic/provider.rb', line 25 def vision?(_model) = true |