Implement SiliconFlow chat completions adapter#91
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: |
4 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: |
|
🤖 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.siliconflow.com/v1/chat/completionsendpoint and current model IDs from the API referenceopts.extrapassthrough, token usage mapping, and concise HTTP error excerptsReferences
Validation
corepack pnpm exec vitest run packages/ai/siliconflow/src/index.test.tscorepack pnpm exec tsc -p packages/ai/siliconflow/tsconfig.json --noEmitgit diff --check