Class: LLM::DeepSeek
- Inherits:
-
OpenAI
show all
- Includes:
- Format
- Defined in:
- lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb,
lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek/format.rb
Overview
Defined Under Namespace
Modules: Format
Constant Summary
Constants inherited
from OpenAI
OpenAI::HOST
Instance Method Summary
collapse
Methods included from Format
#format
Methods inherited from OpenAI
#assistant_role, #complete, #embed, #models, #server_tools, #web_search
#format
Methods inherited from Provider
#assistant_role, #chat, clients, #complete, #embed, #inspect, #models, #respond, #schema, #server_tool, #server_tools, #web_search, #with
Constructor Details
#initialize(host: "api.deepseek.com", port: 443, ssl: true) ⇒ LLM::DeepSeek
27
28
29
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 27
def initialize(host: "api.deepseek.com", port: 443, ssl: true, **)
super
end
|
Instance Method Details
45
46
47
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 45
def audio
raise NotImplementedError
end
|
#default_model ⇒ String
Returns the default model for chat completions
71
72
73
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 71
def default_model
"deepseek-chat"
end
|
33
34
35
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 33
def files
raise NotImplementedError
end
|
39
40
41
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 39
def images
raise NotImplementedError
end
|
#moderations ⇒ Object
51
52
53
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 51
def moderations
raise NotImplementedError
end
|
#responses ⇒ Object
57
58
59
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 57
def responses
raise NotImplementedError
end
|
#vector_stores ⇒ Object
63
64
65
|
# File 'lib/llm/shell/internal/llm.rb/lib/llm/providers/deepseek.rb', line 63
def vector_stores
raise NotImplementedError
end
|