ideogram-observability

Featured

Set up monitoring, metrics, and alerts for Ideogram integrations. Use when implementing observability for Ideogram operations, tracking costs, or configuring alerting for generation health. Trigger with phrases like "ideogram monitoring", "ideogram metrics", "ideogram observability", "monitor ideogram", "ideogram alerts", "ideogram dashboard".

AI & Automation 2,266 stars 315 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Ideogram Observability ## Overview Monitor Ideogram AI image generation for latency, cost, error rates, and content safety rejections. Key metrics: generation duration (5-25s depending on model), credit burn rate, safety filter rejection rate, and API availability. Ideogram's API is synchronous, so all observability is request-level instrumentation. ## Key Metrics | Metric | Type | Labels | Alert Threshold | |--------|------|--------|-----------------| | `ideogram_generation_duration_ms` | Histogram | model, style, speed | P95 > 25s | | `ideogram_generations_total` | Counter | model, status | Error rate > 5% | | `ideogram_credits_estimated` | Counter | model | >$10/hour | | `ideogram_safety_rejections` | Counter | reason | >10% rejection rate | | `ideogram_image_downloads` | Counter | status | Download failures > 1% | ## Instructions ### Step 1: Instrumented Generation Wrapper ```typescript import { performance } from "perf_hooks"; interface GenerationMetrics { duration: number; model: string; style: string; status: "success" | "error" | "safety_rejected" | "rate_limited"; seed?: number; resolution?: string; } const metricsLog: GenerationMetrics[] = []; async function instrumentedGenerate( prompt: string, options: { model?: string; style_type?: string; aspect_ratio?: string } = {} ) { const model = options.model ?? "V_2"; const style = options.style_type ?? "AUTO"; const start = performance.now(); try { const response = await fetch("http...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

ideogram-data-handling

Manage Ideogram generated image assets, metadata tracking, and lifecycle management. Use when implementing image persistence, tracking generation history, or building asset management for Ideogram outputs. Trigger with phrases like "ideogram data", "ideogram images", "ideogram asset management", "ideogram metadata", "ideogram image storage".

2,266 Updated today
jeremylongshore
AI & Automation Featured

ideogram-core-workflow-a

Execute Ideogram primary workflow: text-to-image generation with text rendering. Use when generating images from text prompts, creating designs with embedded text, or building the main image generation pipeline. Trigger with phrases like "ideogram generate image", "ideogram text to image", "create image with ideogram", "ideogram primary workflow".

2,266 Updated today
jeremylongshore
AI & Automation Featured

ideogram-common-errors

Diagnose and fix Ideogram API errors and exceptions. Use when encountering Ideogram errors, debugging failed requests, or troubleshooting integration issues. Trigger with phrases like "ideogram error", "fix ideogram", "ideogram not working", "debug ideogram", "ideogram 422", "ideogram 429".

2,266 Updated today
jeremylongshore
AI & Automation Featured

ideogram-hello-world

Create a minimal working Ideogram image generation example. Use when starting a new Ideogram integration, testing your setup, or learning basic Ideogram API patterns. Trigger with phrases like "ideogram hello world", "ideogram example", "ideogram quick start", "simple ideogram code", "first ideogram image".

2,266 Updated today
jeremylongshore
AI & Automation Featured

ideogram-performance-tuning

Optimize Ideogram API performance with caching, model selection, and parallel generation. Use when experiencing slow generation, implementing caching strategies, or optimizing throughput for Ideogram integrations. Trigger with phrases like "ideogram performance", "optimize ideogram", "ideogram latency", "ideogram caching", "ideogram slow", "ideogram speed".

2,266 Updated today
jeremylongshore