Module: RcrewAI::Rails
- Defined in:
- lib/rcrewai/rails.rb,
lib/rcrewai/rails/engine.rb,
lib/rcrewai/rails/version.rb,
app/models/rcrewai/rails/crew.rb,
app/models/rcrewai/rails/task.rb,
app/models/rcrewai/rails/tool.rb,
app/models/rcrewai/rails/agent.rb,
lib/rcrewai/rails/crew_builder.rb,
lib/rcrewai/rails/agent_builder.rb,
lib/rcrewai/rails/configuration.rb,
app/models/rcrewai/rails/execution.rb,
app/models/rcrewai/rails/execution_log.rb,
app/models/rcrewai/rails/task_assignment.rb,
app/models/rcrewai/rails/task_dependency.rb,
lib/rcrewai/rails/tools/rails_cache_tool.rb,
app/jobs/rcrewai/rails/crew_execution_job.rb,
app/jobs/rcrewai/rails/task_execution_job.rb,
lib/rcrewai/rails/tools/rails_logger_tool.rb,
lib/rcrewai/rails/tools/action_mailer_tool.rb,
lib/rcrewai/rails/tools/active_record_tool.rb,
app/models/rcrewai/rails/application_record.rb,
lib/rcrewai/rails/tools/active_storage_tool.rb,
app/controllers/rcrewai/rails/crews_controller.rb,
app/controllers/rcrewai/rails/tasks_controller.rb,
app/controllers/rcrewai/rails/tools_controller.rb,
app/controllers/rcrewai/rails/agents_controller.rb,
lib/generators/rcrewai/rails/crew/crew_generator.rb,
app/controllers/rcrewai/rails/executions_controller.rb,
app/controllers/rcrewai/rails/application_controller.rb,
app/controllers/rcrewai/rails/api/v1/crews_controller.rb,
lib/generators/rcrewai/rails/install/install_generator.rb,
app/controllers/rcrewai/rails/api/v1/executions_controller.rb
Defined Under Namespace
Modules: AgentBuilder, Api, CrewBuilder, Generators, Tools Classes: Agent, AgentsController, ApplicationController, ApplicationRecord, Configuration, Crew, CrewExecutionJob, CrewsController, Engine, Error, Execution, ExecutionLog, ExecutionsController, Task, TaskAssignment, TaskDependency, TaskExecutionJob, TasksController, Tool, ToolsController
Constant Summary collapse
- VERSION =
"0.3.1"- Version =
VERSION
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
19 20 21 |
# File 'lib/rcrewai/rails.rb', line 19 def configuration @configuration end |
Class Method Details
.config ⇒ Object
26 27 28 |
# File 'lib/rcrewai/rails.rb', line 26 def config @configuration ||= Configuration.new end |
.configure {|configuration| ... } ⇒ Object
21 22 23 24 |
# File 'lib/rcrewai/rails.rb', line 21 def configure self.configuration ||= Configuration.new yield(configuration) if block_given? end |