{
  "cksum": "243eaccdc305abfe695ae05d6470a01796a0f3385b291922ecec42d827351b8f",
  "crate_file": "siumai-0.11.0-beta.9.crate",
  "crate_url": "https://static.crates.io/crates/siumai/siumai-0.11.0-beta.9.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-stream",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "axum",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "tokio"
      ],
      "kind": "normal",
      "name": "backoff",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": false,
      "req": "^0.22.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "eventsource-stream",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-util",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "futures-util",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": true,
      "req": "^0.4.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "infer",
      "optional": false,
      "req": "^0.19",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "jsonrepair",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rust_crypto",
        "use_pem"
      ],
      "kind": "normal",
      "name": "jsonwebtoken",
      "optional": true,
      "req": "^10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "lru",
      "optional": false,
      "req": "^0.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "mockito",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rustls",
        "json",
        "form",
        "stream",
        "multipart",
        "gzip",
        "brotli"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": false,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "secrecy",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "preserve_order"
      ],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-bridge",
      "optional": false,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-core",
      "optional": false,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-protocol-anthropic",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-protocol-gemini",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-protocol-openai",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "openai-standard"
      ],
      "kind": "dev",
      "name": "siumai-protocol-openai",
      "optional": false,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-amazon-bedrock",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-anthropic",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-azure",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-cohere",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-deepgram",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-deepseek",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-elevenlabs",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-gateway",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-gemini",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-google-vertex",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-groq",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-minimaxi",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-ollama",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-openai",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-openai-compatible",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "openai-standard"
      ],
      "kind": "dev",
      "name": "siumai-provider-openai-compatible",
      "optional": false,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-togetherai",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-utils",
      "optional": false,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-provider-xai",
      "optional": true,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "siumai-registry",
      "optional": false,
      "req": "^0.11.0-beta.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rt-multi-thread",
        "macros",
        "time",
        "sync",
        "fs",
        "io-util",
        "net",
        "process"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "codec"
      ],
      "kind": "normal",
      "name": "tokio-util",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "urlencoding",
      "optional": false,
      "req": "^2.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v4",
        "serde"
      ],
      "kind": "normal",
      "name": "uuid",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "wiremock",
      "optional": false,
      "req": "^0.6",
      "target": null
    }
  ],
  "features": {
    "brotli": [
      "siumai-core/brotli",
      "siumai-registry/brotli"
    ],
    "gzip": [
      "siumai-core/gzip",
      "siumai-registry/gzip"
    ],
    "structured-messages": [
      "siumai-core/structured-messages",
      "siumai-bridge/structured-messages",
      "siumai-registry/structured-messages",
      "siumai-provider-utils/structured-messages",
      "siumai-provider-openai/structured-messages",
      "siumai-provider-azure/structured-messages",
      "siumai-provider-anthropic/structured-messages",
      "siumai-provider-gemini/structured-messages",
      "siumai-provider-google-vertex/structured-messages",
      "siumai-provider-ollama/structured-messages",
      "siumai-provider-groq/structured-messages",
      "siumai-provider-xai/structured-messages",
      "siumai-provider-minimaxi/structured-messages",
      "siumai-provider-deepseek/structured-messages",
      "siumai-provider-cohere/structured-messages",
      "siumai-provider-togetherai/structured-messages",
      "siumai-provider-amazon-bedrock/structured-messages",
      "siumai-provider-gateway/structured-messages",
      "siumai-provider-deepgram/structured-messages",
      "siumai-provider-elevenlabs/structured-messages",
      "siumai-protocol-openai/structured-messages",
      "siumai-protocol-anthropic/structured-messages",
      "siumai-protocol-gemini/structured-messages"
    ]
  },
  "features2": {
    "all-providers": [
      "openai",
      "azure",
      "anthropic",
      "google",
      "google-vertex",
      "ollama",
      "xai",
      "groq",
      "minimaxi",
      "deepseek",
      "deepinfra",
      "cohere",
      "togetherai",
      "bedrock",
      "gateway",
      "deepgram",
      "elevenlabs"
    ],
    "anthropic": [
      "siumai-core/anthropic",
      "siumai-bridge/anthropic",
      "siumai-registry/anthropic",
      "dep:siumai-provider-anthropic",
      "siumai-provider-anthropic/anthropic",
      "dep:siumai-protocol-anthropic",
      "siumai-protocol-anthropic/anthropic-standard"
    ],
    "azure": [
      "siumai-core/openai",
      "siumai-registry/azure",
      "dep:siumai-provider-azure",
      "siumai-provider-azure/azure"
    ],
    "bedrock": [
      "siumai-core/bedrock",
      "siumai-registry/bedrock",
      "dep:siumai-provider-amazon-bedrock",
      "siumai-provider-amazon-bedrock/bedrock"
    ],
    "cohere": [
      "siumai-core/cohere",
      "siumai-registry/cohere",
      "dep:siumai-provider-cohere",
      "siumai-provider-cohere/cohere"
    ],
    "deepgram": [
      "siumai-core/deepgram",
      "siumai-registry/deepgram",
      "dep:siumai-provider-deepgram",
      "siumai-provider-deepgram/deepgram"
    ],
    "deepinfra": [
      "siumai-core/openai",
      "siumai-registry/deepinfra",
      "dep:siumai-provider-openai-compatible",
      "siumai-provider-openai-compatible/openai-standard",
      "dep:siumai-protocol-openai",
      "siumai-protocol-openai/openai-standard"
    ],
    "deepseek": [
      "siumai-core/openai",
      "siumai-registry/deepseek",
      "dep:siumai-provider-deepseek",
      "siumai-provider-deepseek/deepseek",
      "dep:siumai-provider-openai-compatible",
      "siumai-provider-openai-compatible/openai-standard",
      "dep:siumai-protocol-openai",
      "siumai-protocol-openai/openai-standard"
    ],
    "default": [
      "openai"
    ],
    "elevenlabs": [
      "siumai-core/elevenlabs",
      "siumai-registry/elevenlabs",
      "dep:siumai-provider-elevenlabs",
      "siumai-provider-elevenlabs/elevenlabs"
    ],
    "gateway": [
      "siumai-registry/gateway",
      "dep:siumai-provider-gateway",
      "siumai-provider-gateway/gateway"
    ],
    "gcp": [
      "siumai-core/gcp",
      "siumai-registry/gcp",
      "google",
      "google-vertex",
      "siumai-provider-google-vertex/gcp"
    ],
    "google": [
      "siumai-core/google",
      "siumai-bridge/google",
      "siumai-registry/google",
      "dep:siumai-provider-gemini",
      "siumai-provider-gemini/google",
      "dep:siumai-protocol-gemini",
      "siumai-protocol-gemini/google"
    ],
    "google-vertex": [
      "siumai-core/google",
      "siumai-bridge/google-vertex",
      "siumai-core/openai",
      "siumai-registry/google-vertex",
      "dep:siumai-provider-google-vertex",
      "siumai-provider-google-vertex/google-vertex",
      "dep:siumai-provider-openai-compatible",
      "siumai-provider-openai-compatible/openai-standard",
      "dep:siumai-protocol-openai",
      "siumai-protocol-openai/openai-standard",
      "dep:siumai-protocol-gemini",
      "siumai-protocol-gemini/google"
    ],
    "groq": [
      "siumai-core/groq",
      "siumai-registry/groq",
      "dep:siumai-provider-groq",
      "siumai-provider-groq/groq"
    ],
    "json-repair": [
      "dep:jsonrepair",
      "siumai-core/json-repair",
      "siumai-registry/json-repair",
      "siumai-provider-gemini/json-repair"
    ],
    "minimaxi": [
      "siumai-core/minimaxi",
      "siumai-registry/minimaxi",
      "dep:siumai-provider-minimaxi",
      "siumai-provider-minimaxi/minimaxi"
    ],
    "ollama": [
      "siumai-core/ollama",
      "siumai-registry/ollama",
      "dep:siumai-provider-ollama",
      "siumai-provider-ollama/ollama"
    ],
    "openai": [
      "siumai-core/openai",
      "siumai-bridge/openai",
      "siumai-registry/openai",
      "dep:siumai-provider-openai",
      "siumai-provider-openai/openai",
      "dep:siumai-provider-openai-compatible",
      "siumai-provider-openai-compatible/openai-standard",
      "dep:siumai-protocol-openai",
      "siumai-protocol-openai/openai-standard"
    ],
    "openai-websocket": [
      "openai",
      "siumai-provider-openai/openai-websocket",
      "siumai-registry/openai-websocket"
    ],
    "protocol-anthropic": [
      "siumai-core/anthropic",
      "dep:siumai-protocol-anthropic",
      "siumai-protocol-anthropic/anthropic-standard"
    ],
    "protocol-gemini": [
      "siumai-core/google",
      "dep:siumai-protocol-gemini",
      "siumai-protocol-gemini/google"
    ],
    "protocol-openai": [
      "siumai-core/openai",
      "dep:siumai-protocol-openai",
      "siumai-protocol-openai/openai-standard"
    ],
    "protocols": [
      "protocol-openai",
      "protocol-anthropic",
      "protocol-gemini"
    ],
    "togetherai": [
      "siumai-core/togetherai",
      "siumai-registry/togetherai",
      "dep:siumai-provider-togetherai",
      "siumai-provider-togetherai/togetherai"
    ],
    "xai": [
      "siumai-core/xai",
      "siumai-registry/xai",
      "dep:siumai-provider-xai",
      "siumai-provider-xai/xai"
    ]
  },
  "index_path": "si/um/siumai",
  "name": "siumai",
  "pubtime": "2026-05-27T06:50:48Z",
  "v": 2,
  "vers": "0.11.0-beta.9",
  "yanked": false
}
