跳转到主要内容
Avala 提供官方 SDK 和客户端库,帮助您从首选语言或框架集成平台。每个 SDK 都使用符合语言习惯的方法封装 Avala REST API,内置认证、自动重试和完整的类型安全。

客户端库

Python

同步和异步支持。完整类型提示。Python 3.9+。

TypeScript

完全类型化。零依赖。适用于 Node.js、Deno 和 Bun。

CLI

从终端管理数据集、导出和存储。curl -fsSL https://avala.ai/install.sh | bash

REST API

使用 HTTP 请求从任何语言直接使用 API。

OpenAPI

从 OpenAPI 规范生成您自己的客户端。

快速对比

环境变量

所有 SDK 都遵循以下环境变量,因此您可以一次配置并在整个技术栈中使用。

认证

对 Avala API 的所有请求必须在 X-Avala-Api-Key 头中包含 API 密钥。您可以在 Avala 仪表板设置 > 安全 中找到 API 密钥。
设置环境变量后,所有 SDK 将自动使用,无需额外配置。

MCP 集成

通过 Model Context Protocol 使用 Avala 与 Claude、Cursor 和 VS Code 等 AI 助手配合使用。@avala-ai/mcp-server 包将您的数据集、项目和导出作为 AI 助手可以直接调用的工具暴露。