.NET SDK for Fish Audio generation APIs with generated REST coverage and Microsoft.Extensions.AI tool adapters.
Built from the Fish Audio OpenAPI definition so the SDK stays aligned with the published API.
dotnet add package FishAudiousing FishAudio;
using var client = new FishAudioClient(apiKey);using FishAudio;
using Microsoft.Extensions.AI;
var fishAudio = new FishAudioClient(apiKey);
var tools = new[]
{
fishAudio.AsTextToSpeechTool(referenceId: "your-voice-model-id"),
fishAudio.AsListModelsTool(),
fishAudio.AsGetModelTool(),
};Basic example showing how to create a client and make a request.
using var client = new FishAudioClient(apiKey);Open an issue in tryAGI/FishAudio.
Use GitHub Discussions for feedback and design discussion.
Join the tryAGI Discord for broader SDK discussion.
This project is supported by JetBrains through the Open Source Support Program.
