Module: Agents
- Defined in:
- lib/logger.rb,
lib/version.rb,
lib/agents/agent.rb,
lib/actions/action.rb,
lib/requests/request.rb,
lib/responses/response.rb,
lib/agents/echo_gpt_agent.rb,
lib/agents/todo_gpt_agent.rb,
lib/actions/action_example.rb,
lib/gpt_clients/gpt_client.rb,
lib/responses/gpt_response.rb,
lib/actions/action_argument.rb,
lib/actions/delegate_action.rb,
lib/agents/calendar_gpt_agent.rb,
lib/agents/promptless_gpt_agent.rb,
lib/gpt_clients/echo_gpt_client.rb,
lib/agents/dispatching_gpt_agent.rb,
lib/agents/categorizing_gpt_agent.rb,
lib/gpt_clients/open_ai_gpt_client.rb,
lib/agents/unhandleable_request_agent.rb,
lib/actions/ask_for_clarification_action.rb,
lib/agents/information_retrieval_gpt_agent.rb,
lib/responses/unhandleable_request_response.rb
Defined Under Namespace
Modules: Actions
Classes: Action, ActionArgument, ActionExample, Agent, CalendarGptAgent, CategorizingGptAgent, DispatchingGptAgent, EchoGptAgent, EchoGptClient, GptClient, GptResponse, InformationRetrievalGptAgent, OpenAiGptClient, PromptlessGptAgent, Request, Response, TodoGptAgent, UnhandleableRequestAgent, UnhandleableRequestResponse
Constant Summary
collapse
- VERSION =
"0.2.0"
Class Method Summary
collapse
Class Method Details
.logger ⇒ Object
10
11
12
|
# File 'lib/logger.rb', line 10
def self.logger
@logger ||= Logger.new(STDOUT)
end
|
.logger=(logger) ⇒ Object
6
7
8
|
# File 'lib/logger.rb', line 6
def self.logger=(logger)
@logger = logger
end
|