StepFun step-audio-r1.1

v0.1.1

Use StepFun Chat Completions with model step-audio-r1.1 for non-streaming speech turns that can send text with optional local audio input and save the return...

1· 81·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description (StepFun non-streaming audio chat) align with the included script and docs. The skill only asks for python3 and StepFun API keys (STEPFUN_API_KEY, legacy STEP_API_KEY), which are appropriate for calling StepFun's chat/completions and voice-list endpoints.
Instruction Scope
SKILL.md and script limit behavior to building a non-streaming chat payload, optionally embedding local audio (base64), calling StepFun endpoints, and saving response artifacts (response.json, audio file, transcript). It may invoke ffmpeg/afconvert to normalize input audio when present — this is documented and expected.
Install Mechanism
Instruction-only skill with a helper script and no install spec; nothing is downloaded or installed automatically. This is low-risk and consistent with the skill's purpose.
Credentials
Only STEPFUN_API_KEY (primary) and a legacy alias STEP_API_KEY are required. An optional STEP_API_BASE_URL override exists for testing; otherwise the default target is https://api.stepfun.com. The requested env vars match the API usage and are proportionate.
Persistence & Privilege
always is false; the skill does not request persistent global privileges or modify other skills. It writes output artifacts to a local output directory (configurable), which is expected behavior for a helper script.
Assessment
This skill appears internally consistent and limited to calling StepFun's non-streaming audio chat API. Before installing, confirm the source (no homepage provided) and review the script yourself since it will: (1) read STEPFUN_API_KEY (or legacy STEP_API_KEY) from the environment, (2) optionally run ffmpeg/afconvert on local audio via subprocess, and (3) save request/response files to the current or specified output directory. Do not set STEP_API_BASE_URL to an untrusted URL (it can redirect API calls). If you plan to run it on a shared host, keep the STEPFUN API key private and inspect the script for any policy or logging changes you want to make (e.g., output directory).

Like a lobster shell, security has layers — review code before you run it.

audiovk97d7pt97ervzycq5nxnzyq5dx83hxs8latestvk97d7pt97ervzycq5nxnzyq5dx83hxs8stepfunvk97d7pt97ervzycq5nxnzyq5dx83hxs8

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🔊 Clawdis
Binspython3
EnvSTEPFUN_API_KEY, STEP_API_KEY
Primary envSTEPFUN_API_KEY

Comments