Note
デモ用途のため、予告なしにサービスを停止する場合があります。
ポジティブジェネレーターは、Slack のメッセージをすべてポジティブな言葉に変えてくれる、Chrome 拡張機能です。
本アプリケーションの操作方法や概要については下記の URL を参照してください
操作方法は以下の�Youtube動画を確認ください
全体構成は以下の通りです。
アプリ名 | 概要 | ソースのパス |
---|---|---|
Slack 用 Chrome 拡張機能 | Slack のメッセージをポジティブな言葉に変換する Chrome 拡張機能 | ./chrome-extension |
ポジティブ変換サーバ | Slack 用 Chrome 拡張機能から呼び出される、ポジティブ変換サーバ | ./backend |
はじめに下記のサービスにアクセスし、利用に必要な情報を取得する。API キーやアカウントが存在しない場合は作成する。
サービス名 | URL | 必要な情報 |
---|---|---|
OpenAI | https://beta.openai.com/ | API キー |
Cotoha | https://api.ce-cotoha.com/ | Developer Client Id, Developer Secret |
.env.example
をコピーして、.env
を作成する。その後、それぞれのサービスから取得した情報を.env
に設定する。
# openaiから取得したAPI Keyを設定
OPENAI_API_KEY=${openaiのAPI Key}
# cotohaから取得したClient IdとClient Secretを設定
COTOHA_CLIENT_ID=${cotohaのDeveloper Client Id}
COTOHA_CLIENT_SECRET=${cotohaのDeveloper Secret}
以下の手順で拡張機能を設定する。chrome_extension
ディレクトリを Chrome に読み込む。
必要ライブラリをインストールする
poetry install
以下のコマンドで起動する。
poetry run uvicorn happy_world.main:app --reload
TODO: デモの手順を記載する