Skip to content

Conversation

@avianion
Copy link

This PR adds support for the Avian AI provider to the inference package.

Changes

  • Added new Avian provider implementation in packages/inference/src/providers/avian.ts
  • Added Avian to the provider constants and configuration
  • Integrated Avian provider into the getProviderHelper function
  • Added tests for the Avian provider

Provider Details

Avian AI is integrated following the same pattern as other providers in the codebase, supporting the standard inference API endpoints.

- Add AvianConversationalTask for chat completion
- Update getProviderHelper.ts to include Avian
- Add 'avian' to HARDCODED_MODEL_INFERENCE_MAPPING in consts.ts
- Update README with Avian usage examples
- Add comprehensive test suite for Avian provider

Avian provides high-performance inference for GLM-4.6 and other models
via their OpenAI-compatible API at api.avian.io.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants