Программирование

JavaScript: итог 8 уроков об ИИ

Что пройдено от API до агента и что можно собрать дальше.

Все уроки · Уроки JavaScript: учимся с нуля

8 уроков

Каждый урок — один шаг. Порядок такой.

  1. API: отправить вопрос в Gemini через fetch и POST.
  2. async/await: дождаться ответа и поймать ошибку через try и catch.
  3. .env: не хранить ключ в коде, .gitignore и переменная Vercel.
  4. systemInstruction: скрытая роль, длина и отказ.
  5. Память: очередь user и model, массив уходит в каждом запросе.
  6. JSON: вопросы теста через responseMimeType и JSON.parse.
  7. RAG: найди подходящий абзац и пиши только из него.
  8. Агент: tools, functionCall и functionResponse.

Это можно собрать самому

Это не готовые инструменты на сайте. Это следующие вещи, которые собираешь из пройденных частей.

  1. Страница чата: systemInstruction меняется, история остаётся в массиве.
  2. Страница теста: вопросы JSON становятся кнопками, верные ответы считаются.
  3. Словарь: слово сохраняется, ИИ строит из него одно предложение.

Дальше

  1. Превратить веб-страницу в приложение Android через Capacitor или Expo.
  2. Закрытый тест в Play Console: приложение сначала отдаётся маленькой группе тестировщиков.
  3. Хранить куски PDF в Supabase pgvector и искать их через RAG.
  4. Вход: у каждого пользователя своя история чата.

Автор: Nibras Code