Class: CompletionKit::ApiReferenceController
- Inherits:
-
ApplicationController
- Object
- ActionController::Base
- ApplicationController
- CompletionKit::ApiReferenceController
- Defined in:
- app/controllers/completion_kit/api_reference_controller.rb
Constant Summary
Constants inherited from ApplicationController
CompletionKit::ApplicationController::ONBOARDING_DISMISS_COOKIE
Instance Method Summary collapse
Instance Method Details
#index ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'app/controllers/completion_kit/api_reference_controller.rb', line 3 def index @published_prompts = Prompt.current_versions.order(name: :asc) @recent_runs = Run.includes(:prompt).order(created_at: :desc).limit(10) @datasets = Dataset.order(name: :asc) @metrics = Metric.order(name: :asc) @metric_groups = MetricGroup.includes(:metrics).order(name: :asc) @tags = Tag.order(name: :asc) @provider_credentials = ProviderCredential.order(:provider) @token = CompletionKit.config.api_token @base_url = request.base_url + request.script_name end |