Сохраните свой стек.
Расширьте свои возможности.
Используйте привычный клиент или конструктор рабочих процессов. Настройте конечную точку аккаунта, API-ключ и выбранную модель в нужном месте.
Python
Начните с примера Python SDK и серверных переменных окружения.
Открыть краткое руководство по Python →JavaScript
Используйте серверный пример на JavaScript для настройки совместимого с OpenAI клиента.
Открыть краткое руководство по JavaScript →cURL
Просмотрите формат запроса непосредственно из терминала.
Открыть пример cURL →n8n и автоматизация
Используйте шаг HTTP-запроса для выбранной конечной точки; проверьте аутентификацию и обработку ответа.
Просмотреть примеры запросов →Dify и конструкторы приложений
Убедитесь, что выбранный конструктор поддерживает пользовательские конечные точки и схему запросов модели.
Просмотреть конфигурацию →Ваше собственное приложение
Храните доступ к модели на серверной части и обрабатывайте ошибки на границе приложения.
Спланировать обработку ошибок →Это варианты интеграции, а не сертифицированные партнёрства. Поддержку инструментов и параметры конфигурации следует проверять для используемой вами версии.
Одно подключение — в вашей среде.
01Python SDK
Серверное приложение на Python.
Загрузите ключ аккаунта, конечную точку и точный идентификатор модели из переменных окружения. Инициализируйте клиент один раз и отправьте запрос из серверной части.
Обрабатывайте исключения на границе приложения и сохраняйте идентификатор запроса для расследования.
02JavaScript SDK
Серверное приложение на Node.js.
Настройте клиент, указав конечную точку и ключ своей учетной записи. Не храните секреты в коде, поставляемом браузеру.
Возвращайте только те данные, которые нужны вашему интерфейсу. Установите тайм-аут приложения и обрабатывайте отклоненные запросы.
03cURL / HTTP
Прямой запрос из терминала или с сервера.
Добавьте учетные данные bearer и заголовок Content-Type, затем отправьте тело запроса в формате JSON, соответствующее схеме выбранной модели.
Проверьте код состояния HTTP и тело ответа. Не вставляйте действующие учетные данные в общие журналы.
04Рабочие процессы автоматизации
Шаг HTTP-запроса в конструкторе рабочих процессов.
Используйте механизм учетных данных платформы для авторизации, сопоставьте входные данные рабочего процесса с телом запроса и проверьте ответ.
Сохраняйте идентификатор задания, возвращаемый для асинхронных запросов. Не запускайте генерацию заново при каждом опросе рабочего процесса.
05Конструкторы приложений
Конструктор, поддерживающий пользовательские конечные точки моделей.
Убедитесь, что конструктор поддерживает конечную точку учетной записи, идентификатор модели и формат аутентификации. Проверьте поддержку конкретного типа данных.
Интеграция с текстовой моделью не означает автоматическую поддержку схем запросов для изображений или видео.
06Пользовательские приложения
Ваш собственный сервер и поток работы приложения.
Отделите подключение к провайдеру от логики продукта. Храните конфигурацию модели вместе с версией рабочего процесса.
Определите поведение на случай сбоя на уровне задачи и сравнивайте результаты перед сменой моделей.
Один мост. Ваша следующая грандиозная идея.
Объедините модели изображений, видео и текста в единый рабочий процесс разработки.