feat(ai): integrate Fireworks adapter#79
Conversation
|
🤖 Auto-rebase: The branch was rebased successfully locally but could not be pushed to the fork. Please enable 'Allow edits from maintainers' in the PR settings, or rebase manually: |
3 similar comments
|
🤖 Auto-rebase: The branch was rebased successfully locally but could not be pushed to the fork. Please enable 'Allow edits from maintainers' in the PR settings, or rebase manually: |
|
🤖 Auto-rebase: The branch was rebased successfully locally but could not be pushed to the fork. Please enable 'Allow edits from maintainers' in the PR settings, or rebase manually: |
|
🤖 Auto-rebase: The branch was rebased successfully locally but could not be pushed to the fork. Please enable 'Allow edits from maintainers' in the PR settings, or rebase manually: |
Summary
https://api.fireworks.ai/inference/v1opts.extra, and surface concise HTTP error excerptsThis implements another AI provider adapter for #6.
Notes
Fireworks documents OpenAI compatibility for chat completions at
/chat/completionsunder thehttps://api.fireworks.ai/inference/v1base URL. The adapter keepsbaseUrloverride support for custom deployments.Validation
git diff --checkcorepack pnpm exec vitest run packages/ai/fireworks/src/index.test.tscorepack pnpm exec tsc -p packages/ai/fireworks/tsconfig.json --noEmitThe full workspace install remains blocked by the unrelated
packages/dns/azuredependency on missing workspace package@sh1pt/core; this package was validated with root dev tooling and a local link topackages/core.