feat: Add Avian AI provider support#1848
Conversation
d5421e4 to
13caab3
Compare
|
Hey there! Thank you for your interest in becoming an Inference Provider and for the excellent work you've put into this integration! However, we're currently in a consolidation phase focusing on growing usage of Inference Providers via new features and integrations rather than expanding to new partners. This means we've temporarily paused onboarding new providers while we work on these improvements. We're not able to provide a specific timeline for when we'll resume new provider onboarding, but we'd love to revisit this integration in the future. In the meantime:
Thanks again for your contribution and understanding! |
|
Addressed feedback: added Avian to PROVIDERS const and created changeset. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 8f0f73c. Configure here.
|
Fixed route bug: moved /v1 prefix from base URL to route path for HF router compatibility. |

This PR adds support for the Avian AI provider to the inference package.
Changes
packages/inference/src/providers/avian.tsProvider Details
Avian AI is integrated following the same pattern as other providers in the codebase, supporting the standard inference API endpoints.
Note
Low Risk
Mostly additive wiring for a new provider plus documentation and a skipped integration test; limited risk aside from any Avian-specific routing/endpoint assumptions.
Overview
Adds Avian as a supported Inference Provider for the conversational task by introducing
AvianConversationalTask(pointing tohttps://api.avian.io) and wiring it intoPROVIDERS,INFERENCE_PROVIDERS,PROVIDERS_HUB_ORGS, and the hardcoded model-mapping registry.Updates the
packages/inferenceREADME to list Avian and link to its supported-models endpoint, and adds a (skipped)vitestintegration test coveringchatCompletionand streaming with an injected Avian model mapping.Reviewed by Cursor Bugbot for commit b438b9a. Bugbot is set up for automated code reviews on this repo. Configure here.