官方 SDK
ARouter 提供官方 SDK,全面支援對話補全、串流輸出、key 管理和 provider 代理。Go SDK
Node.js SDK
Python SDK
計劃中 — 原生 Python SDK,支援非同步。開發中 · 上線時間待定
Go SDK
ARouter 官方 Go SDK,輕量、零依賴、符合 Go 慣用風格。功能特性
- 對話補全(單次及串流)
- 多 provider 模型路由
- key 管理(建立、列出、更新、刪除)
- Provider 代理,支援直接存取上游
- 結構化錯誤處理,內建哨兵錯誤
- 可設定逾時時間及自訂 HTTP 客戶端
安裝
快速範例
Go SDK 完整文件
查看完整 API 參考、串流範例、key 管理和錯誤處理。
Node.js SDK(預覽版)
TypeScript 優先的 SDK,支援對話補全、串流、key 管理和用量追蹤。功能特性
- 對話補全(單次及串流)
- 完整 TypeScript 型別定義
- key 管理
- 用量追蹤與分析
- Provider 代理支援
安裝
快速範例
Node.js SDK 完整文件
查看完整 API 參考,包括 OpenAI/Anthropic SDK 相容性指南。