← 返回 Skills 市场
696
总下载
2
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install sarvam
功能描述
Use Sarvam AI for Indian language Text-to-Speech (TTS), Speech-to-Text (STT), Translation, and Chat.
安全使用建议
This skill appears coherent and limited to the Sarvam AI service, but review and consider the following before installing: 1) The script will send text/audio to https://api.sarvam.ai — only provide an API key you trust and do not reuse highly privileged keys. 2) The SKILL.md suggests storing SARVAM_API_KEY in a .env in the workspace; ensure workspace env files are not shared or committed to source control. 3) validate_filename prevents absolute paths and '..' but still allows relative paths (subdirectories) — be careful what file paths you pass to avoid accidental disclosure of sensitive local files. 4) The required binary path is Windows-specific (\.venv\Scripts\python.exe) while examples include Unix paths; confirm the expected virtualenv layout before running. 5) Because there is no install step, the included script will be executed directly — you already reviewed it, but if you did not, inspect the script and verify the network endpoints and behavior before use. If you want to be more cautious, run the CLI in an isolated environment or with a scoped API key you can rotate.
功能分析
Type: OpenClaw Skill
Name: sarvam
Version: 1.0.1
The skill is benign, providing access to Sarvam AI services for TTS, STT, Translation, and Chat as described. The `scripts/sarvam_cli.py` file correctly uses the `SARVAM_API_KEY` for authentication to the intended `api.sarvam.ai` endpoint. It includes a `validate_filename` function to prevent path traversal and absolute paths when handling file inputs/outputs, demonstrating an effort to mitigate file system vulnerabilities. There is no evidence of data exfiltration to unauthorized domains, arbitrary command execution, persistence mechanisms, or prompt injection attempts in `SKILL.md`.
能力评估
Purpose & Capability
Name/description (Sarvam AI TTS/STT/Translate/Chat) align with the bundled CLI script and the single required secret (SARVAM_API_KEY). The required binary points to a local Python virtualenv that the instructions reference, which is consistent with running the included script.
Instruction Scope
Runtime instructions are limited to calling the local CLI script and setting SARVAM_API_KEY. The CLI reads/writes only the audio files you pass and posts data to https://api.sarvam.ai. Minor mismatch: validate_filename blocks absolute paths and '..' but does not forbid directory separators, so relative subpaths (e.g., dir/file.wav) are allowed despite wording that it validates for a 'simple filename'.
Install Mechanism
No install spec (instruction-only) — the skill relies on a local virtualenv and the included Python script. No downloads or external installers are specified.
Credentials
Only SARVAM_API_KEY is required and is appropriate for a third-party API client. No unrelated credentials or config paths are requested.
Persistence & Privilege
Skill is not always-on, does not request elevated privileges, and does not modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sarvam - 安装完成后,直接呼叫该 Skill 的名称或使用
/sarvam触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Added metadata files: .clawhub/origin.json and _meta.json.
- SKILL.md updated to include a metadata section with environment and usage requirements.
- No changes to code or user-facing functionality.
v1.0.0
Initial release for Indian language TTS/STT/Chat
元数据
常见问题
Sarvam AI 是什么?
Use Sarvam AI for Indian language Text-to-Speech (TTS), Speech-to-Text (STT), Translation, and Chat. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 696 次。
如何安装 Sarvam AI?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sarvam」即可一键安装,无需额外配置。
Sarvam AI 是免费的吗?
是的,Sarvam AI 完全免费(开源免费),可自由下载、安装和使用。
Sarvam AI 支持哪些平台?
Sarvam AI 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Sarvam AI?
由 iammhk(@iammhk)开发并维护,当前版本 v1.0.1。
推荐 Skills