Использовать удаленную модель

Многие разработчики используют различные крупные языковые модели, такие как ChatGPT, Claude и GitHub Copilot. Интегрируя удалённые модели в Android Studio, вы можете использовать модель по своему выбору и воспользоваться широким спектром возможностей искусственного интеллекта.

Настройте удаленного поставщика моделей.

Добавьте новый поставщик удалённых моделей в Android Studio следующим образом:

  1. В настройках Android Studio разверните раздел Инструменты > ИИ и выберите Поставщики моделей .
  2. Нажмите « Добавить» . кнопка.
  3. Выберите стороннего поставщика удаленных услуг .
    Диалоговое окно настроек с доступными параметрами «Локальный поставщик» и «Сторонний поставщик». Доступны параметры «Удаленный поставщик».
    Рисунок 1. Выберите опцию удаленного поставщика услуг.
  4. Введите данные поставщика услуг:

    • Описание: Укажите описательное имя для вашего поставщика удаленных моделей.
    • URL: Введите URL-адрес конечной точки API для вашего удаленного поставщика моделей.

      Например:

      • OpenAI - https://api.openai.com/v1
      • Клод - https://api.anthropic.com
      • OpenRouter - https://openrouter.ai/api/v1
    • Ключ API: Введите ключ API, предоставленный вашим удаленным поставщиком моделей.

      Диалоговое окно настроек, содержащее форму для ввода информации о поставщике удаленной модели.
      Рисунок 2. Введите информацию о поставщике удаленной модели.

  5. Нажмите «Обновить» , чтобы получить список доступных моделей от вашего поставщика.

  6. Выберите модели для использования.

    Диалоговое окно настроек, отображающее информацию о пульте дистанционного управления, включая список доступных моделей.
    Рисунок 3. Выберите из списка доступных моделей.
    Выбрав несколько моделей, вы можете выбрать, какую модель использовать при отправке запроса.

  7. Нажмите ОК , чтобы сохранить настройки.

Выберите удаленную модель для помощи ИИ.

После настройки поставщика удаленной модели выберите модель, которая будет использоваться для функций помощи ИИ:

  1. Откройте окно чата с использованием ИИ в Android Studio.
  2. Используйте средство выбора модели, чтобы выбрать удаленную модель из списка доступных моделей.

    В окне чата отображается список моделей, из которых вы можете выбрать подходящую.
    Рисунок 4. Выберите модель.

Важные соображения

  • Условия использования: При использовании моделей сторонних разработчиков вы подчиняетесь их условиям использования.
  • Совместимость функций: Некоторые функции искусственного интеллекта в Android Studio могут работать некорректно на некоторых моделях сторонних разработчиков.

Риски безопасности

Подключение к любой сторонней модели сопряжено с неотъемлемыми рисками и ответственностью:

  • Непроверенные модели: Будьте предельно осторожны при использовании непроверенных моделей или моделей из неизвестных источников. Использование таких моделей может привести к появлению уязвимостей в вашей среде разработки или раскрытию исходного кода.
  • Передача данных: Использование внешней модели означает отправку вашего кода, подсказок и других входных данных на серверы стороннего поставщика. Вы несете ответственность за ознакомление с политикой обработки данных и конфиденциальности поставщика.

Безопасное управление ключами API

Ваш API-ключ — это учетные данные, предоставляющие доступ к сторонним моделям и сервисам и влекущие за собой расходы. Никогда не вставляйте API-ключ непосредственно в исходный код, так как это раскрывает его любому, кто просматривает ваш репозиторий или проводит обратное проектирование вашего приложения.

Часто задаваемые вопросы

В: Какие данные передаются стороннему поставщику моделей ИИ?

A: Подключаясь к внешней модели стороннего поставщика услуг, вы соглашаетесь отправлять свой код и другие входные данные (например, подсказки) этому поставщику для обработки. Вы несете ответственность за проверку соответствия вашего использования их условиям обслуживания. Google не несет ответственности и не может гарантировать доступность, производительность или законность каких-либо сторонних сервисов.

В: Может ли Google просматривать данные, переданные стороннему поставщику?

A: Нет. Google не может видеть файлы, запросы или ответы, которыми вы обмениваетесь с поставщиками моделей. Вся обработка данных осуществляется исключительно между вами и вашим поставщиком моделей.

В: Какие функции искусственного интеллекта в Android Studio в настоящее время поддерживаются сторонними моделями?

A: Функции чата и ИИ-агентов поддерживаются при подключении к внешним сторонним моделям. Однако некоторые специализированные функции ИИ в Android Studio могут работать некорректно или быть не полностью совместимы при использовании внешних моделей вместо стандартных локальных или предоставленных Google моделей.