Близнецы в Android Studio

Gemini в Android Studio — ваш помощник в разработке приложений для Android. Он работает на базе искусственного интеллекта и понимает естественный язык. Он помогает вам работать продуктивнее, отвечая на ваши вопросы по разработке Android, генерируя код, находя релевантные ресурсы и поощряя передовой опыт. Gemini в Android Studio поможет вам решить следующие задачи:

Чтобы узнать больше, ознакомьтесь со всеми функциями Gemini . Если вам нужна поддержка Gemini в Android Studio для вашей команды или бизнеса, узнайте о Gemini в Android Studio для бизнеса .

Начать

Вот как настроить Gemini:

  1. Загрузите последнюю канареечную версию Android Studio .
  2. Чтобы запустить Gemini, откройте или запустите проект Android Studio и нажмите Вид > Окна инструментов > Gemini .
  3. При появлении соответствующего запроса войдите в свою учетную запись Google, если вы еще этого не сделали. Появится окно чата, и вы сможете начать использовать интерактивный разговорный интерфейс Gemini.

Как Близнецы могут помочь

Помимо основного интерфейса чата , Gemini предлагает ряд точек входа, которые интегрируются с вашим процессом разработки:

  • Добавляйте сгенерированный код одним щелчком мыши : Gemini отображает интеллектуальные действия рядом с сгенерированным кодом, что позволяет быстро вставлять код в открытый редактор, вставлять его в манифест Android или даже добавлять требуемые зависимости для популярных библиотек, используемых в ответе.

  • Получайте полезные ресурсы : по определенным темам Gemini предлагает открыть соответствующую страницу документации с дополнительной информацией.

  • Устранение ошибок : для распространенных ошибок Gemini объясняет их значение и предлагает действия по их исправлению.

  • Задайте Gemini вопрос прямо из вашей кодовой базы : выделив текст в редакторе кода, щёлкните правой кнопкой мыши и выберите действие Gemini , чтобы ввести выбранный код в строку чата. После этого вы сможете решить, отправлять код или нет — Gemini не отправляет его без вашего явного разрешения. Gemini также поможет вам устранить предупреждения и ошибки в редакторе кода.

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

Отправляет ли Gemini мой код на серверы Google?

Узнайте о том, какие данные передаются и как вы можете управлять настройками конфиденциальности в разделе Данные и конфиденциальность .

Дает ли Gemini точные и безопасные ответы?

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

Поскольку ИИ — развивающаяся технология, он может генерировать результаты, которые кажутся правдоподобными, но фактически неверны. Мы рекомендуем вам проверять все результаты Gemini перед их использованием.

Могу ли я получить доступ к Gemini без предоставления контекста?

Да. По умолчанию Gemini не видит код в окне редактора и использует для ответа только подсказки и историю разговоров в чат-боте. Однако вы можете включить передачу контекста из своей кодовой базы, чтобы повысить качество ответов и получить доступ к экспериментальным функциям, таким как автодополнение кода с помощью ИИ.

Может ли Gemini помочь с кодированием?

Да, Gemini может помочь с написанием кода и темами, связанными с ним. Это экспериментальный проект, и вы несёте ответственность за использование кода и пояснений к нему. Будьте осмотрительны и тщательно проверяйте весь код на наличие ошибок, багов и уязвимостей, прежде чем использовать его.

Как сбросить историю чата?

Gemini использует историю чата для получения дополнительной информации при ответе на ваши вопросы. Если история чата больше не соответствует вашим текущим задачам, очистите её, нажав «Сбросить чат». на панели Близнецов.

Почему появляется сообщение об ошибке «код заблокирован»?

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

Как и когда Gemini ссылается на источники в своих ответах?

Gemini должен создавать оригинальный контент, а не копировать существующий в больших объёмах. Мы разработали наши системы таким образом, чтобы минимизировать вероятность подобных ситуаций, и будем продолжать совершенствовать их работу. Если Gemini напрямую цитирует код из репозитория, он ссылается на этот источник. Ссылка также может ссылаться на применимую лицензию открытого исходного кода. Вы несёте ответственность за соблюдение любых лицензионных требований.

Какие условия обслуживания применяются к моему использованию Gemini?

Использование вами Gemini регулируется Условиями обслуживания Google и Дополнительными условиями обслуживания Generative AI .

Чем Gemini отличается от других чат-ботов на базе LLM?

Gemini использует программу магистра права (LLM), разработанную для помощи в написании сценариев. Gemini тесно интегрирован с Android Studio, что означает, что он может предоставлять более релевантные ответы и позволяет вам выполнять действия и применять рекомендации одним щелчком мыши.

Каковы некоторые советы по использованию Gemini?

  • Задавая вопрос, будьте кратки и ясны.
  • Используйте простой язык, понятный Близнецам.
  • Если Близнецы не поняли вашего вопроса, попробуйте перефразировать его.
  • Прежде чем использовать предложения Gemini, ознакомьтесь с ними.

Более подробную информацию смотрите в разделе Советы по общению с Близнецами .

Как я могу оставить отзыв о Gemini?

Мы ценим ваши отзывы, которые помогут нам улучшить ответы Gemini во всех областях разработки Android. Используйте Gemini в своём рабочем процессе и отмечайте ответы как полезные или бесполезные с помощью кнопок «Нравится» и «Не нравится» в пользовательском интерфейсе Gemini. Эти отзывы помогут нам определить области, требующие дополнительного обучения.

Как я могу оставить отзыв о конкретном ответе ИИ?

Чтобы помочь нам улучшить результат, оцените его, поставив «Нравится» или «Не нравится». Если вы получили ответ ИИ, который считаете небезопасным, бесполезным, неточным или плохим по любой другой причине, сообщите нам об этом, используя функцию «Отправить отзыв» , которая появляется при выборе «Не нравится».