Skip to content

Avdushin/DOBROAI

Repository files navigation

DOBROAI

DOBROAI - это клиент для работы с ChatGPT от компании AOPENAI написанный на Golang + ReactJS

DOBROAI-DEMO

DOBROAI-PROMPT

Мотивация

Зачем создан данный проект?

  1. Практика работы с openai api
  2. Получение опыта в разработке WebView приложений на Golang
  3. Попробовать неординарное решение (Wails)
  4. Укрепить знание Go и ReactJS

Зависимости

Установка

Установка Wails

go install github.com/wailsapp/wails/v2/cmd/wails@latest

Установка зависимостей

cd DOBROAI/frontend && npm i
cd .. && npm i
wails dev
или
wails build # (в папке `build/bin` появится ваш бинарник - не забудьте переместить в неё файл .env с вашим openai токеном)
./build/bin/DobroAI.exe

Переменные окружения

Для работы приложения необходимо создать файл .env с определенной в нём переменной OpenAIKey, содержащей ваш openai токен

Пример: OpenAIKey="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"

Автор

Фото Имя
itdobro-ava ITDOBRO
© 2023 ITDOBRO