docs(openrouter-models): sync with openrouter-web changes - #181
devin-ai-integration[bot] wants to merge 2 commits into
Conversation
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Original prompt from Automation
|
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
…orkload Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
Added the Source: openrouter-web#44843 adds |
Summary
The endpoints API now returns
perf_last_30m_by_workloadalongside the flatlatency_last_30m/throughput_last_30mpair (openrouter-web #38818 defines the contract, #38821 exposes it onGET /api/v1/models/{author}/{slug}/endpoints, gated on the same auth as the existing perf fields). The skill only documented the flat fields, and for image and video endpoints those are the wrong metric — raw latency there measures request acknowledgement, while the workload entry reports end-to-end generation time.Documents the field (keys:
text_generation,image_generation,video_generation,embeddings,rerank,tts,stt,unknown; each{ latency, throughput, request_count },throughputnull outside text generation, only served workloads present) and threads it throughget-endpoints.tsso the script's output matches what the skill describes:supported_parameters: ep.supported_parameters, + perf_30m_by_workload: ep.perf_last_30m_by_workload ?? null,Searched existing PRs; the three open
openrouter-modelsPRs (#174, #178, #179) touchmax_completion_tokens, throughput wording, andsupports_tool_choice— no overlap.Declined from the same window:
output_modalitiesdoc list correction (#38380, docs-only; skills already usespeech/transcription/video), virtual tier-endpoint removal (#37137, no public shape change and no skill documents tiers on endpoints), video pre-submission rate limits (#38016, the video skill teaches no rate-limit or error-code surface), URL-safe base64 input references (#38465, tolerance-only), and error-ownership classification (#39069, internal instrumentation).Link to Devin session: https://openrouter.devinenterprise.com/sessions/5186ff5d167d4b0bbaa0e09165ae77a4
Open in Devin Desktop: https://openrouter.devinenterprise.com/desktop/session/5186ff5d167d4b0bbaa0e09165ae77a4?variant=devin