Repository navigation
feat: add RainDragon provider with Gemma 4 26B and 31B mappings - #8
hemaprathaban wants to merge 2 commits into
Conversation
madeburo
left a comment
There was a problem hiding this comment.
Thanks for adding RainDragon! Registry validation passes for all 544 files, and the model IDs, standard input/output prices, and provider-specific context windows match the public /v1/models response.
There are two discrepancies to resolve before merging:
-
Cached-input pricing for Gemma 4 26B —
mappings/raindragon/gemma-4-26b.yamlsetscache_read_per_million: 0.02, but the public pricing API currently reportscached_input_price_per_million: 0.03forgoogle/gemma-4-26B-A4B-it. Please align the mapping with the public USD-per-million rate, or provide an authoritative source explaining when the $0.02 rate applies. The 31B cached-input price already matches. -
Prompt/response retention —
providers/raindragon.yamldescribes prompts and responses as deleted after 24 hours, while the published privacy policy, particularly sections 1 and 4, says prompt/completion content is processed in memory and is not retained after request processing. Please clarify the applicable policy and make the registry description and public documentation consistent. This is a documentation discrepancy; I am not treating the public policy as independent verification of backend retention behavior.
Unknown rate limits being null are fine. I have not tested authenticated inference, so this review does not certify end-to-end API behavior. Happy to re-review once the two metadata discrepancies are resolved.
Adds RainDragon as an inference provider, with mappings for Gemma 4 26B and Gemma 4 31B.
Public sources for the values in this PR:
Happy to change anything you need.