{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/9"}],"enrichment":{"capability":"Python SDK for the GigaChat REST API, a large language model, providing chat completions, streaming, embeddings, function calling, and vision capabilities with synchronous and asynchronous support.","skillfed_tags":["llm-client","async-support","embeddings"],"use_cases":["Build chatbots or conversational agents that stream responses in real-time to users.","Generate vector embeddings for text to power semantic search or similarity-based retrieval systems.","Create agents that call external functions or tools by leveraging the function-calling capability.","Integrate GigaChat into LangChain workflows using the official langchain-gigachat integration.","Analyze images or multimodal content using the vision capabilities of the model.","Estimate token usage before making API requests to manage costs and request planning."],"what_it_does":"GigaChat is a Python SDK that wraps the GigaChat REST API, a large language model service. It provides a typed, Pydantic V2-based interface for chat completions, streaming responses, text embeddings, function calling (tool use), and vision capabilities. The library supports both synchronous and asynchronous operations, making it suitable for integration into synchronous scripts, async applications, or frameworks like LangChain through the official langchain-gigachat integration.\n\nThe SDK handles authentication through multiple methods (OAuth, password, TLS certificates, access tokens), includes automatic retry logic with configurable exponential backoff, and offers token counting to estimate usage before making requests. It requires Python 3.8 or later and depends on httpx for HTTP operations and pydantic for data validation. The library is actively maintained and marked as production-stable.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive MIT license, and supports modern Python versions (3.8\u20133.13). It offers a complete, typed interface to a production-grade LLM service with no known vulnerabilities. Install it if you need to integrate GigaChat into a Python application."},"id":"gigachat","links":{"html":"https://skillfed.io/packages/gigachat","md":"https://skillfed.io/packages/gigachat.md","pypi":"https://pypi.org/project/gigachat/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-31","license_spdx":"MIT","license_treatment":"permissive","name":"gigachat","python_support":"supports_current","summary":"GigaChat. Python-library for GigaChat API"},"popularity":{"monthly_downloads":142955,"position":11192,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.2.3"}
