Class: LLMs::Executors::HuggingFaceExecutor
- Inherits:
-
OpenAICompatibleExecutor
- Object
- BaseExecutor
- OpenAICompatibleExecutor
- LLMs::Executors::HuggingFaceExecutor
- Defined in:
- lib/llms/executors/hugging_face_executor.rb
Constant Summary
Constants inherited from BaseExecutor
BaseExecutor::DEFAULT_TEMPERATURE
Instance Attribute Summary
Attributes inherited from BaseExecutor
#available_tools, #base_url, #client, #last_error, #last_received_message, #last_received_message_id, #last_sent_message, #last_usage_data, #max_completion_tokens, #max_thinking_tokens, #max_tokens, #model_name, #system_prompt, #temperature, #thinking_effort, #thinking_mode
Method Summary
Methods inherited from OpenAICompatibleExecutor
#execute_conversation, #send_conversation, #stream_conversation
Methods inherited from BaseExecutor
#execute_conversation, #execute_prompt, #initialize
Constructor Details
This class inherits a constructor from LLMs::Executors::BaseExecutor