Module: ActiveAgent::Providers::Previewable
- Extended by:
- ActiveSupport::Concern
- Included in:
- BaseProvider
- Defined in:
- lib/active_agent/providers/concerns/previewable.rb
Overview
Generates markdown previews of prompts for debugging and inspection.
Renders request parameters, instructions, messages, and tools in a human-readable format without executing the actual API call.
Instance Method Summary collapse
-
#preview_prompt ⇒ String
Generates a markdown preview of the prompt request.
Instance Method Details
#preview_prompt ⇒ String
Generates a markdown preview of the prompt request.
15 16 17 18 19 20 21 22 |
# File 'lib/active_agent/providers/concerns/previewable.rb', line 15 def preview_prompt request = prepare_prompt_request # @todo Validate Request api_parameters = api_request_build(request, prompt_request_type) render_markdown_preview(api_parameters) end |