ubicloud/routes/project/inference_endpoint.rb
Jeremy Evans 755e783f6b Stop using serializer for inference endpoint route
Add some model methods that allow for duck-typing InferenceEndpoint
and InferenceRouterModel instances. Move the million_token_price
method to be a Clover helper method.
2025-08-26 02:08:44 +09:00

13 lines
486 B
Ruby

# frozen_string_literal: true
class Clover
hash_branch(:project_prefix, "inference-endpoint") do |r|
r.get web? do
@inference_models = inference_endpoint_ds.eager(:location).all + inference_router_model_ds.all
@remaining_free_quota = FreeQuota.remaining_free_quota("inference-tokens", @project.id)
@free_quota_unit = "inference tokens"
@has_valid_payment_method = @project.has_valid_payment_method?
view "inference/endpoint/index"
end
end
end