Расширенные рабочие процессы для шаблонов


Для Firebase AI Logic консоль Firebase предоставляет удобный пользовательский интерфейс для настройки содержимого шаблона. Однако в некоторых случаях могут потребоваться более сложные способы настройки шаблона, например:

Расширенные рабочие процессы, описанные на этой странице, используют Firebase AI Logic REST API .

При использовании REST API помните о следующем:

  • Если вы размещаете шаблон в определённом месте, запрос из вашего приложения должен обращаться к модели в этом же месте. Если места не совпадают, запрос завершится ошибкой.

  • Список шаблонов в консоли Firebase показывает только те шаблоны, которые (как минимум) предоставлены в global расположении.

  • Если шаблон разблокирован, вы можете перезаписать его, используя тот же идентификатор шаблона в вызове REST API. Заблокированный шаблон перезаписать невозможно.

Укажите место для шаблона

Этот раздел применим только в том случае, если вы используете API Vertex AI Gemini и ваш вариант использования требует ограничений по местоположению. Подробнее о настройке местоположения для доступа к модели

По умолчанию при использовании управляемого пользовательского интерфейса в консоли Firebase мы предоставляем шаблон во всех доступных регионах для Firebase AI Logic . Это делается для того, чтобы шаблон был доступен независимо от местоположения, указанного в запросе. Однако, если вы хотите, чтобы ваш шаблон был доступен только в определённом регионе , вам необходимо создать его с помощью нашего REST API.

При вызове конечной точки projects.locations.templates.create укажите location шаблона как часть создания PromptTemplate .

Предоставьте шаблон в виде файла

Вы можете предоставить содержимое файла шаблона приглашения сервера, вызвав конечную точку projects.locations.templates.create .