В этом разделе вы найдете примеры работы с библиотекой GigaChat.
| Пример | Описание |
|---|---|
| ModelListExample | Получение списка доступных моделей |
| CompletionExample | Простой запрос на генерацию |
| CompletionStreamingExample | Пример обработки потоковой генерации токенов |
| CompletionConversationExample | Примеры работы с историей сообщений |
| UploadFileExample | Загрузка файла в хранилище. О поддерживаемых типах файлов и возможных ограничениях — в справке API |
| AvailableFilesExample | Получение списка доступных в хранилище файлов |
| FileInfoExample | Получение информации о сохраненном в хранилище файле |
| DownloadExample | Скачивание файла из хранилища |
| ImageDownloadFromCompletionsExample | Скачивание файла, созданного в результате запроса на генерацию |
| FileDeletedExample | Удаление файла из хранилища |
| FunctionExample | Пример работы с функциями |
| EmbeddingExample | Создание векторного представления текста |
| UseCertificateAuthExample | Пример аутентификации с помощью TLS-сертификатов |
| UseUserPasswordAuthExample | Пример аутентификации с помощью имени пользователя и пароля |
| MetricsClientExample | Пример подключение micrometer метрик и логирования logback |