Module: Legion::Extensions::Llm::Ledger::Transport
- Extended by:
- Transport
- Defined in:
- lib/legion/extensions/llm/ledger/transport/transport.rb,
lib/legion/extensions/llm/ledger/transport/queues/audit_tools.rb,
lib/legion/extensions/llm/ledger/transport/queues/audit_prompts.rb,
lib/legion/extensions/llm/ledger/transport/queues/metering_write.rb
Defined Under Namespace
Modules: Queues
Class Method Summary collapse
Class Method Details
.additional_e_to_q ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
# File 'lib/legion/extensions/llm/ledger/transport/transport.rb', line 14 def self.additional_e_to_q [ { from: Legion::LLM::Transport::Exchanges::Metering, to: Legion::Extensions::Llm::Ledger::Transport::Queues::MeteringWrite, routing_key: 'metering.#' }, { from: Legion::LLM::Transport::Exchanges::Audit, to: Legion::Extensions::Llm::Ledger::Transport::Queues::AuditPrompts, routing_key: 'audit.prompt.#' }, { from: Legion::LLM::Transport::Exchanges::Audit, to: Legion::Extensions::Llm::Ledger::Transport::Queues::AuditTools, routing_key: 'audit.tool.#' } ] end |