Module: Zavudev::Models::Senders

Defined in:
lib/zavudev/models/senders/agent.rb,
lib/zavudev/models/senders/agent_stats.rb,
lib/zavudev/models/senders/agent_provider.rb,
lib/zavudev/models/senders/agent_response.rb,
lib/zavudev/models/senders/agent/flow_step.rb,
lib/zavudev/models/senders/agent_execution.rb,
lib/zavudev/models/senders/agent/agent_flow.rb,
lib/zavudev/models/senders/agent/agent_tool.rb,
lib/zavudev/models/senders/agent/flow_trigger.rb,
lib/zavudev/models/senders/agent_stats_params.rb,
lib/zavudev/models/senders/agent_create_params.rb,
lib/zavudev/models/senders/agent_delete_params.rb,
lib/zavudev/models/senders/agent_update_params.rb,
lib/zavudev/models/senders/agent/agent_document.rb,
lib/zavudev/models/senders/agent/tool_parameters.rb,
lib/zavudev/models/senders/agent_retrieve_params.rb,
lib/zavudev/models/senders/agent/flow_list_params.rb,
lib/zavudev/models/senders/agent/tool_list_params.rb,
lib/zavudev/models/senders/agent/tool_test_params.rb,
lib/zavudev/models/senders/agent_execution_status.rb,
lib/zavudev/models/senders/agent/flow_create_params.rb,
lib/zavudev/models/senders/agent/flow_delete_params.rb,
lib/zavudev/models/senders/agent/flow_update_params.rb,
lib/zavudev/models/senders/agent/tool_create_params.rb,
lib/zavudev/models/senders/agent/tool_delete_params.rb,
lib/zavudev/models/senders/agent/tool_test_response.rb,
lib/zavudev/models/senders/agent/tool_update_params.rb,
lib/zavudev/models/senders/agent/agent_knowledge_base.rb,
lib/zavudev/models/senders/agent/flow_create_response.rb,
lib/zavudev/models/senders/agent/flow_retrieve_params.rb,
lib/zavudev/models/senders/agent/flow_update_response.rb,
lib/zavudev/models/senders/agent/tool_create_response.rb,
lib/zavudev/models/senders/agent/tool_retrieve_params.rb,
lib/zavudev/models/senders/agent/tool_update_response.rb,
lib/zavudev/models/senders/agent/execution_list_params.rb,
lib/zavudev/models/senders/agent/flow_duplicate_params.rb,
lib/zavudev/models/senders/agent/flow_retrieve_response.rb,
lib/zavudev/models/senders/agent/tool_retrieve_response.rb,
lib/zavudev/models/senders/agent/flow_duplicate_response.rb,
lib/zavudev/models/senders/agent/knowledge_base_list_params.rb,
lib/zavudev/models/senders/agent/knowledge_base_create_params.rb,
lib/zavudev/models/senders/agent/knowledge_base_delete_params.rb,
lib/zavudev/models/senders/agent/knowledge_base_update_params.rb,
lib/zavudev/models/senders/agent/knowledge_base_create_response.rb,
lib/zavudev/models/senders/agent/knowledge_base_retrieve_params.rb,
lib/zavudev/models/senders/agent/knowledge_base_update_response.rb,
lib/zavudev/models/senders/agent/knowledge_base_retrieve_response.rb,
lib/zavudev/models/senders/agent/knowledge_bases/document_list_params.rb,
lib/zavudev/models/senders/agent/knowledge_bases/document_create_params.rb,
lib/zavudev/models/senders/agent/knowledge_bases/document_delete_params.rb,
lib/zavudev/models/senders/agent/knowledge_bases/document_create_response.rb

Defined Under Namespace

Modules: Agent, AgentExecutionStatus, AgentProvider Classes: AgentCreateParams, AgentDeleteParams, AgentExecution, AgentResponse, AgentRetrieveParams, AgentStats, AgentStatsParams, AgentUpdateParams, SendersAgent

Constant Summary collapse

AgentFlow =
Agent::AgentFlow
AgentTool =
Agent::AgentTool
AgentDocument =
Agent::AgentDocument
AgentKnowledgeBase =
Agent::AgentKnowledgeBase

Instance Method Summary collapse

Instance Method Details

#initialize(id:, agent_id:, created_at:, document_count:, name:, total_chunks:, updated_at:, description: nil) ⇒ Object

Parameters:

  • id (String)
  • agent_id (String)
  • created_at (Time)
  • document_count (Integer)
  • name (String)
  • total_chunks (Integer)
  • updated_at (Time)
  • description (String, nil) (defaults to: nil)


# File 'lib/zavudev/models/senders/agent/agent_flow.rb', line 60