Class: LLMs::Executors::HuggingFaceExecutor

Inherits:
OpenAICompatibleExecutor show all
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