JavaScript: итог 8 уроков об ИИ
Что пройдено от API до агента и что можно собрать дальше.
Все уроки · Уроки JavaScript: учимся с нуля
8 уроков
Каждый урок — один шаг. Порядок такой.
- API: отправить вопрос в Gemini через fetch и POST.
- async/await: дождаться ответа и поймать ошибку через try и catch.
- .env: не хранить ключ в коде, .gitignore и переменная Vercel.
- systemInstruction: скрытая роль, длина и отказ.
- Память: очередь user и model, массив уходит в каждом запросе.
- JSON: вопросы теста через responseMimeType и JSON.parse.
- RAG: найди подходящий абзац и пиши только из него.
- Агент: tools, functionCall и functionResponse.
Это можно собрать самому
Это не готовые инструменты на сайте. Это следующие вещи, которые собираешь из пройденных частей.
- Страница чата: systemInstruction меняется, история остаётся в массиве.
- Страница теста: вопросы JSON становятся кнопками, верные ответы считаются.
- Словарь: слово сохраняется, ИИ строит из него одно предложение.
Дальше
- Превратить веб-страницу в приложение Android через Capacitor или Expo.
- Закрытый тест в Play Console: приложение сначала отдаётся маленькой группе тестировщиков.
- Хранить куски PDF в Supabase pgvector и искать их через RAG.
- Вход: у каждого пользователя своя история чата.