SQL Chatとは
SQL chatは、生成AIサービスのchatGPTと連携したSQLエディターサービスです。運営元はBytebaseっていう中国系の会社のようでセキュリティは気になりますね。Tikokの運営会社のBytedanceと似た名前ですよね
Linked In で見ると、出身者の多くは中国です。
本社はUS San Noseなんですが、やっぱ中国系かなあ
https://www.linkedin.com/company/bytebase/people/
OpenAIのAPIキー取得
OpenAIのサイトでView API Keysを選択します

create new secret keyからAPIキーを作成

これでAPIキーは取得出来ます。
SQL Chatの設定
Gitリポジトリをクローン
# git clone https://github.com/sqlchat/sqlchat.git
envファイルを編集
# cd sqlchat ; cp .env.example .env # vi .env # Do not share your OpenAI API key with anyone! It should remain a secret. OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxx # ここに追加 OPENAI_API_ENDPOINT=xxxxxxxxxxxxxxxxx #(オプション)ここに追加
PNPMをインストールしてプログラムを起動
# curl -fsSL https://get.pnpm.io/install.sh | sh -
SQL Chat を起動
# pnpm i && pnpm dev
画面イメージはデモサイトが参考になります
