Ideogram

Generated C# SDK based on official Ideogram OpenAPI specification

MIT License

Stars
2

Ideogram

Features 🔥

  • Fully generated C# SDK based on official Ideogram OpenAPI specification using AutoSDK
  • Same day update to support new features
  • Updated and supported automatically if there are no breaking changes
  • All modern .NET features - nullability, trimming, NativeAOT, etc.
  • Support .Net Framework/.Net Standard 2.0

Usage

using Ideogram;

using var api = new IdeogramApi(apiKey);
GenerateImageResponse image = await api.Generate.PostGenerateImageAsync(new ImageRequest
{
    Prompt = "A beautiful sunset",
    AspectRatio = AspectRatio.ASPECT169,
    Seed = Random.Shared.Next(),
    StyleType = StyleType.REALISTIC,
    Resolution = Resolution.x1024768,
});

Console.WriteLine($"Generated image: {image.Data[0].Url}");

image.Data[0].Url.Should().NotBeNullOrEmpty();

Support

Priority place for bugs: https://github.com/tryAGI/Ideogram/issues Priority place for ideas and general questions: https://github.com/tryAGI/Ideogram/discussions Discord: https://discord.gg/Ca2xhfBf3v

Acknowledgments

This project is supported by JetBrains through the Open Source Support Program.

This project is supported by CodeRabbit through the Open Source Support Program.

Badges
Extracted from project README's
Nuget package dotnet License: MIT Discord