Gemini Classic — рабочая нейронка от гугла на старенькой iOS 6

Всё работает на iPhone 3GS через API ключ нейронки

Внутри всё, что положено: чаты с историей, ответ печатается по буквам, фото с камеры прямо в вопрос и Markdown с кодом и списками

Отдельно пришлось повоевать за память — у 3GS её 256 МБ на всё. Старые сообщения сворачиваются в простой текст и разворачиваются по касанию, иначе длинная переписка просто убивает приложение

Сама iOS 6 до Gemini достучаться не может: её TLS 2012 года не знает ни нужных шифров, ни корневых сертификатов. Поэтому сеть написана в обход системы — сырые сокеты и свой TLS с вшитыми корнями

Как пользоваться:

Нужен API ключ. Но не стоит паниковать, он бесплатно выдаётся всем у кого есть гугл аккаунт

  • Заходим на aistudio.google.com
  • Входим обычным Google-аккаунтом — тем же, что и на почте
  • Жмём Get API key → создать ключ
  • Копируем строчку, которая начинается на AIza…
  • В приложении: Настройки → Ключ API → вставить → «Проверить ключ»

Бесплатного уровня хватает на обычное общение — там есть лимиты по количеству запросов в минуту и в сутки, но упереться в них, болтая с телефона, довольно трудно

Скачать можно будет уже завтра в телеграм канале Survival on iOS 6 (кстати рабочий клиент дтф для iOS 6 уже там лежит, кому интересно, можете скачать и потыкать. Если конечно есть на чём)

Ну а в ближайшие дни я релизну и выложу на гитхабе ЛОКАЛЬНУЮ нейронку, работающую на iPhone 3GS с его 256 мб оперативки... Да, это что то уже не нормальное. Оно не должно работать. Вообще. Но оно работает

Gemini Classic — рабочая нейронка от гугла на старенькой iOS 6
6
1