> ## Documentation Index
> Fetch the complete documentation index at: https://docs.yahont.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Cloud Storage

> Доступ к файлам из корзин Google Cloud Storage

## Как это работает

Коннектор Google Cloud Storage получает все документы из указанной корзины GCS.
Он поддерживает различные форматы файлов, включая PDF, DOC, DOCX, TXT и другие.

Документы обновляются раз в **1** день.

## Настройка

### Авторизация

**1. Откройте настройки Interoperability**

Войдите в [Google Cloud Console](https://console.cloud.google.com/).
Перейдите в «Cloud Storage» > «Settings» > «Interoperability».

![Interoperability в Google Cloud Storage](https://mintcdn.com/yahont-ai/GgKRVXXDNIirDkuK/assets/admins/connectors/blob/google/interoperability.png?fit=max\&auto=format\&n=GgKRVXXDNIirDkuK\&q=85\&s=8d82e0dca9ccdc5f9930a4e318e92eac)

**2. Создайте ключ сервисного аккаунта**

Нажмите «Create a key for a service account».
Нажмите «Create new account» (или выберите существующий аккаунт и нажмите Create key).

![Новый сервисный аккаунт](https://mintcdn.com/yahont-ai/GgKRVXXDNIirDkuK/assets/admins/connectors/blob/google/new_service_account.png?fit=max\&auto=format\&n=GgKRVXXDNIirDkuK\&q=85\&s=8ce2474bb1f315af299429c2ac6ef21d)

**3. Задайте сведения о сервисном аккаунте**

Задайте имя для нового сервисного аккаунта (например, «yahont-gcs-connector») и нажмите «Create and continue».

![Конфигурация сервисного аккаунта](https://mintcdn.com/yahont-ai/GgKRVXXDNIirDkuK/assets/admins/connectors/blob/google/service_account_config.png?fit=max\&auto=format\&n=GgKRVXXDNIirDkuK\&q=85\&s=ac6a950ea252ba5c9d0afde00408605e)

**4. Назначьте роль и завершите**

Нажмите «Select a role» и выберите Storage Object Viewer или другую, более широкую роль. Нажмите «Done».

![Права сервисного аккаунта](https://mintcdn.com/yahont-ai/GgKRVXXDNIirDkuK/assets/admins/connectors/blob/google/service_account_perms.png?fit=max\&auto=format\&n=GgKRVXXDNIirDkuK\&q=85\&s=6828bbb963e85beed7a53197fdaca82a)

**5. Запишите HMAC-ключи**

На странице Interoperability вы увидите новые учётные данные. Запишите `Access key` и `Secret`.

![HMAC-ключи](https://mintcdn.com/yahont-ai/GgKRVXXDNIirDkuK/assets/admins/connectors/blob/google/hmac_keys.png?fit=max\&auto=format\&n=GgKRVXXDNIirDkuK\&q=85\&s=b8a0e1357ce159e42cf12bd62a279d5b)

### Индексирование

**1. Откройте коннектор Google Storage**

Откройте панель администратора > Добавить коннектор > **Google Storage**.

**2. Создайте учётные данные**

Нажмите «Создать», чтобы создать новые учётные данные.

![Учётные данные Google Cloud Storage в Yahont](https://mintcdn.com/yahont-ai/GgKRVXXDNIirDkuK/assets/admins/connectors/blob/google/onyx_1.png?fit=max\&auto=format\&n=GgKRVXXDNIirDkuK\&q=85\&s=a768360f08b25411e56adce5acea3ab3)

**3. Введите ключи и подключитесь**

Вставьте Access key и Secret в форму. Нажмите «Создать и продолжить». Задайте коннектору название,
укажите корзину GCS, которую хотите проиндексировать, и нажмите «Создать коннектор».

![Создание коннектора в Yahont](https://mintcdn.com/yahont-ai/GgKRVXXDNIirDkuK/assets/admins/connectors/blob/google/onyx_2.png?fit=max\&auto=format\&n=GgKRVXXDNIirDkuK\&q=85\&s=36ff9eb62766474cdeb5c8566a5f4d9e)

## Как устроено хранилище Google Cloud Storage

Google Cloud Storage организует данные в корзины (buckets).
В каждой корзине может быть неограниченное число объектов (файлов). Корзину можно представить как корневой каталог,
а объекты — как файлы в этом каталоге.

Подробнее о структуре Google Cloud Storage читайте в [документации Google Cloud
Storage](https://cloud.google.com/storage/docs).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.