go-elevenlabs

Unofficial Go client for the ElevenLabs REST API, generated with oapi-codegen. elevenlabs.NewClientWithResponses("https://api.elevenlabs.io", opts...) from github.com/psyb0t/go-elevenlabs returns a *elevenlabs.ClientWithResponses with one typed <Operation>WithResponse method per endpoint (voices, text to speech, speech to text, sound effects, dubbing, user info and more). Auth is the xi-api-key header set through elevenlabs.WithRequestEditorFn; JSON replies decode into JSON200, and audio replies come back as raw bytes in Body. Use when Go code needs to call ElevenLabs or already imports go-elevenlabs.

Install

openclaw skills install @psyb0t/go-elevenlabs