gpt anywhere
v1.2.0
GPT в любом месте - это расширение браузера (Chrome на данный момент), которое позволяет пользователю вводить завершения GPT в любом месте на веб -сайте.
Типичные варианты использования:
.
├── 01-shared # Shared types and config files
├── 02-options # Chrome extension's global files (manifest.json, icons, etc.)
├── 03-options # Options script
├── 04-background # Background script
├── 05-content # Content script
└── ...
Для справки по options , background и content см. Документация по расширению Chrome.
Чтобы построить расширение Chrome:
npm run build./distРасширение сохраняет ключ пользователя API и подсказка в хранилище синхронизации браузера.
Блок -схема Bt
Хранение ([локальное хранилище]) --- Фон [фоновый скрипт]
Openai ([openai]) --- Фон
Фон ---- | API вызовы | Параметры [Страница параметров]
Фон ---- | API вызовы | Page1 (стр. 1)
Фон ---- | API вызовы | Page2 (стр. 2)
Фон ---- | API вызовы | Page3 (страница ...)
Фон ---- | API вызовы | Pagen (страница n)
Фоновый скрипт разоблачает API, вызванный страницей параметров и каждой просмотренной страницей. Сценарии общаются через этот API с runtime.sendMessage() и runtime.connect() .
Некисленность