Премиальное программное обеспечение и практические уроки
Что такое API Gemini?
Как подать заявку на API Gemini ?API Близнецов 是一个由 Google AI 开发的 API,可以用来生成文本、代码、音乐、图像等内容。它还可以用于翻译语言、问答、摘要、分类、情感分析等任务。
API Gemini основан на модели Gemini Transformer от Google — масштабной языковой модели, обученной на большом наборе текстов и кода. Модель Gemini Transformer способна понимать семантику и структуру языка и генерировать высококачественный выходной контент.
API Gemini можно вызывать с помощью HTTP-запросов, для которых требуются ключ API и разрешения на доступ, а также задача, которую необходимо выполнить, и параметры.
Как подать заявку на API Gemini
Примечание: При подаче заявки на API Gemini, пожалуйста, не используйте прокси-сервер Гонконга. API Gemini в настоящее время не поддерживает IP-адреса в материковом Китае и Гонконге. Вы можете использовать прокси-сервер на Тайване или в других странах.
Учётная запись Google не требуется. Если у вас ещё нет учётной записи Google, пожалуйста, сначала зарегистрируйтесь:Регистрация учетной записи Google Учетная запись Google Gmail Регистрация почтового ящика Google Последнее руководство по регистрации Google
Чтобы подать заявку на API Gemini, выполните следующие действия:
Посетите официальный сайт API Gemini:https://developers.google.com/.
Нажмите кнопку «Зарегистрироваться», чтобы создать учётную запись Gemini. Войдите в свою учётную запись Gemini и пройдите процедуру подтверждения личности. Если вы уже зарегистрированы и вошли в систему, нажмите «Получить ключ API».
Установите флажок, чтобы согласиться с условиями, и нажмите «Продолжить».
Нажмите «Получить ключ API» в левом верхнем углу, чтобы получить ключ, а затем нажмите «Создать ключ API», чтобы сгенерировать ключ API.
Если у вас ещё нет проекта, вы можете создать новый или добавить свой ключ API к существующему. На все проекты распространяются Условия использования Google Cloud Platform.
Примечание: если у вас нет учетной записи Google Cloud, вам необходимо подать заявку на ее создание, а затем создать ключ API.
Выберите проект в Google Cloud и сгенерируйте ключ. После генерации скопируйте и сохраните его.
Ниже приведены распространенные варианты использования API Gemini:
- Генерируйте текст, код, музыку, изображения и многое другое
- Язык перевода
- Вопросы и ответы
- краткое содержание
- Классификация
- Анализ настроений
API Gemini предоставляется бесплатно, но имеет определенные ограничения по использованию, например, максимум 1000 вызовов API в день.
Если вам нужно узнать больше о Gemini API, ознакомьтесь с документацией по Gemini API:https://docs.gemini.com/rest-api/.
Ниже приведены конкретные шаги для подачи заявки на API Gemini:
1. Посетите сайт API Gemini.
Введите в адресной строке браузера:https://developers.google.com/, посетите официальный сайт API Gemini.
2. Зарегистрируйте учетную запись Gemini
Нажмите кнопку «Зарегистрироваться», чтобы перейти на страницу регистрации. Введите свой адрес электронной почты, пароль, номер мобильного телефона и другую информацию, затем нажмите кнопку «Зарегистрироваться».
3. Войдите в свою учетную запись Gemini.
Войдите в свою учетную запись Gemini, введя адрес электронной почты и пароль.
4. Полная проверка личности
Для обеспечения безопасности вашего аккаунта Gemini требует пройти верификацию личности. Вы можете загрузить данные своего удостоверения личности или предоставить данные своего банковского счета.
5. Создайте API-ключ
Перейдите на страницу «Ключ API» и нажмите кнопку «Создать ключ».
6. Введите пароль вашей учетной записи.
Введите пароль вашей учетной записи и нажмите кнопку «Подтвердить».
7. Получение ключа API и разрешений доступа
Ваш ключ API и разрешения на доступ будут отображены на странице.
8. Использование ключей API и прав доступа
Вы можете использовать свой ключ API и разрешения на доступ для вызова API Gemini.
Вот пример кода с использованием API Gemini:
Запросы на импорт Python # Установка ключа API и прав доступа api_key = "YOUR_API_KEY" access_token = "YOUR_ACCESS_TOKEN" # Генерация текста url = "https://api.gemini.com/v1/text/generate" параметры = { "api_key": api_key, "access_token": access_token, "text": "Hello, World!", "length": 100 } response = requests.get(url, params=params) if response.status_code == 200: data = response.json() print(data["text"]) # Перевод на другой язык url = "https://api.gemini.com/v1/translate" параметры = { "api_key": api_key, "access_token": access_token, "text": "Hello, World!", "source_language": "en", "target_language": "zh" } response = requests.get(url, # Q&Aurl = "https://api.gemini.com/v1/qa" params = { "api_key": api_key, "access_token": access_token, "question": "Какое сегодня число?" } response = requests.get(url, params=params) if response.status_code == 200: data = response.json() print(data["answer"]) # Summaryurl = "https://api.gemini.com/v1/summary" params = { "api_key": api_key, "access_token": access_token, "text": "Это длинная статья. Я хочу извлечь ее краткое содержание." } response = requests.get(url, params=params) if response.status_code == 200: data = response.json() print(data["answer"]) print(data["summary"]) # classificationurl = "https://api.gemini.com/v1/classify" params = { "api_key": api_key, "access_token": access_token, "text": "Это новостная статья. Я хочу узнать её категорию." } response = requests.get(url, params
Взимается ли плата за API Gemini?
В настоящее время API Gemini предоставляется бесплатно, но на него налагаются определенные ограничения по использованию, например, не более 1000 вызовов API в день.
Ограничения бесплатного API Gemini следующие:
- Максимальное количество вызовов API — 1000 в день.
- Длина входного текста для каждого запроса не может превышать 1000 символов.
- Длина выходного текста каждого запроса не может превышать 10 000 символов.
Если вам необходимо превысить эти ограничения, вы можете использовать платный API Gemini. Стоимость платного API Gemini составляет:
- 100 долларов в месяц за 10 000 вызовов API
- 1000 долларов в месяц за 100 000 вызовов API
- 10 000 долларов в месяц за неограниченное количество вызовов API
Вы можете выбрать подходящую версию API Gemini в соответствии с вашими потребностями.
Вот способы оплаты для Gemini API:
- кредитная карта
- Дебетовая карта
- PayPal
Перейти на платную версию API Gemini можно следующими способами:
- Войдите в свою учетную запись Gemini
- Нажмите на страницу «Ключ API».
- Нажмите кнопку «Обновить».
- Выберите пакет, который вы хотите приобрести
- Заполните платежную информацию
- Нажмите кнопку «Подтвердить».
После перехода на платную версию API Gemini вы получите следующие преимущества:
- Более высокий лимит звонков
- Ограничение на длину вводимого текста
- Ограничение на длину выходного текста
- Приоритетная поддержка
Дополнительную информацию о ценах на API Gemini можно найти в документации по API Gemini:https://docs.gemini.com/rest-api/.
Поддерживаемые языки и регионы Google AI Studio и Gemini API
API Gemini поддерживает следующие языки:
- арабский (
ар
) - Бенгальский (
млрд
) - Болгарский (
бг
) - Упрощенный китайский и традиционный китайский (
ж
) - Хорватский (
час
) - Чешский (
cs
) - датский (
да
) - Голландский (
нл
) - Английский (
ru
) - Эстонский (
эт
) - финский (
фи
) - Французский (
фр
) - немецкий (
де
) - греческий (
эл
) - Иврит (
ив
) - Хинди (
привет
) - Венгерский (
ху
) - Индонезийский (
идентификатор
) - Итальянский (
это
) - Японский (
джа
) - корейский (
ко
) - латышский (
лв
) - Литовский (
лт
) - Норвежский (
нет
) - Польский (
pl
) - Португальский (
пт
) - Румынский (
ро
) - Русский (
ру
) - Сербский (
старший
) - Словацкий (
ск
) - Словенский (
сл
) - испанский (
эс
) - Суахили (
sw
) - Шведский (
св
) - тайский (
й
) - Турецкий (
тр
) - украинский (
Великобритания
) - вьетнамский (
ви
)
API PaLM поддерживает только английский язык. Использование других языков может привести к неожиданным результатам.
Gemini API и Google AI Studio доступны в следующих странах и регионах. Если вы не находитесь ни в одной из этих стран или регионов, попробуйте Genmini Pro в Vertex AI:
- Алжир
- Американское Самоа
- Ангола
- Ангилья
- Антарктида
- Антигуа и Барбуда
- Аргентина
- Армения
- Аруба
- Австралия
- Азербайджан
- Багамские острова
- Бахрейн
- Бенгалия
- Барбадос
- Белиз
- Бенин
- Бермудские острова
- Бутан
- Боливия
- Ботсвана
- Бразилия
- Британская территория в Индийском океане
- Британские Виргинские острова
- Бруней
- Буркина-Фасо
- Бурунди
- Кабо-Верде
- Камбоджа
- Камерун
- Голландские Карибские острова
- Каймановы острова
- Центральноафриканская Республика
- Чад
- Чили
- Остров Рождества
- Кокосовые (Килинг) острова
- Колумбия
- Коморские острова
- Острова Кука
- Берег Слоновой Кости
- Коста-Рика
- Кюрасао
- Демократическая Республика Конго
- Джибути
- Доминика
- Доминиканская Республика
- Эквадор
- Египет
- Сальвадор
- Экваториальная Гвинея
- Эритрея
- Свазиленд
- Эфиопия
- Фолклендские острова (Мальвинские острова)
- Фиджи
- Габон
- Гамбия
- Джорджия
- Гана
- Гибралтар
- Гренеда
- Гуам
- Гватемала
- Гернси
- Гвинея
- Гвинея-Бисау
- Гайана
- Гаити
- Остров Херд и острова Макдональд
- Гондурас
- Индия
- Индонезия
- Ирак
- Остров Мэн
- Израиль
- Ямайка
- Япония
- Джерси
- Иордания
- Казахстан
- Кения
- Кирибати
- Кыргызстан
- Кувейт
- Лаос
- Ливан
- Лесото
- Либерия
- Ливия
- Мадагаскар
- Малави
- Малайзия
- Мальдивы
- Мали
- Маршалловы Острова
- Мавритания
- Маврикий
- Мексика
- Микронезия
- Монголия
- Остров Монтсеррат
- Марокко
- Мозамбик
- Намибия
- Науру
- Непал
- Новая Каледония
- Новая Зеландия
- Никарагуа
- Нигер
- Нигерия
- Ниуэ
- остров Норфолк
- Северные Марианские острова
- Оман
- Пакистан
- Палау
- Палестина
- Панама
- Папуа-Новая Гвинея
- Парагвай
- Перу
- Филиппины
- Острова Питкэрн
- Пуэрто-Рико
- Катар
- Республика Конго
- Руанда
- Сен-Бартелеми
- Сент-Китс и Невис
- Сент-Люсия
- Сен-Пьер и Микелон
- Сент-Винсент и Гренадины
- Остров Святой Елены, остров Вознесения и Тристан-да-Кунья
- Самоа
- Сан-Томе и Принсипи
- Саудовская Аравия
- Сенегал
- Сейшельские острова
- Сьерра-Леоне
- Сингапур
- Соломоновы острова
- Сомали
- ЮАР
- Южная Георгия и Южные Сандвичевы острова
- Южная Корея
- Южный Судан
- Шри-Ланка
- Судан
- Суринам
- Тайвань
- Таджикистан
- Танзания
- Таиланд
- Восточный Тимор
- Того
- Токелау
- Тонга
- Тринидад и Тобаго
- Тунис
- Турция
- Туркменистан
- Острова Теркс и Кайкос
- Тувалу
- Уганда
- Объединенные Арабские Эмираты
- США
- Малые отдаленные острова США
- Виргинские острова США
- Уругвай
- Узбекистан
- Вануату
- Венесуэла
- Вьетнам
- Уоллис и Футуна
- Западная Сахара
- Йемен
- Замбия
- Зимбабве
Распространенные варианты использования API Gemini
- Генерация текста: вы можете генерировать различные типы текста, такие как пресс-релизы, записи в блогах, описания продуктов, рекламные тексты и т. д.
- Генерация кода: вы можете генерировать код на различных языках программирования, таких как Python, Java, JavaScript, C++ и т. д.
- Генеративная музыка: может генерировать музыку различных стилей, таких как поп-музыка, классическая музыка, джаз и т. д.
- Создание изображений: можно создавать различные типы изображений, такие как пейзажи, портреты, абстрактные картины и т. д.
- Перевод языков: вы можете переводить текст с одного языка на другой.
- Вопросы и ответы: Могу отвечать на вопросы по различным темам.
- Аннотация: Вы можете извлечь краткое содержание текста.
- Классификация: Текст можно классифицировать по определенным категориям.
- Анализ настроений: позволяет анализировать настроение текста.
Преимущества API Gemini
- Высококачественный вывод: API Gemini основан на модели Gemini Transformer от Google, которая генерирует высококачественный вывод.
- Богатая функциональность: API Gemini поддерживает множество задач для удовлетворения различных потребностей.
- Простота использования: API Gemini можно вызывать с помощью HTTP-запросов, и он прост в использовании.
Ограничения API Gemini
- Лимит вызовов: бесплатная версия Gemini API может совершать до 1000 вызовов API в день.
- Ограничение на длину входного текста: длина входного текста каждого запроса не может превышать 1000 символов.
- Ограничение на длину выходного текста: длина выходного текста каждого запроса не может превышать 10 000 символов.
Если вам нужна дополнительная информация об API Gemini, обратитесь к документации по API Gemini:https://docs.gemini.com/rest-api/.
Браузерный плагин для помощника по написанию текстов на основе искусственного интеллекта Glaryty, практичный инструмент для работы с искусственным интеллектом