SQLiteGPT
1.0.0
SQLite が OpenAI の ChatGPT を直接クエリするための SQL 関数。
npm install --global sqlitegpt
export OPENAI_API_KEY= " sk-XXX "
sqlitegpt example.sqlite " SELECT gpt('Name of tallest mountain') "
import { sqliteGpt } from "sqlitegpt"
sqliteGpt (
":memory:" ,
"SELECT gpt('Name of tallest mountain') as tallest_mountain"
)
sqliteGpt (
"example.sqlite" ,
`
SELECT
country,
gpt('capital of ' || country || ', no explanation') as capital
FROM users
`
)
sync-request
使用しています。運用環境ではこれを使用しないでください。ただし、現時点ではこれがbetter-sqlite3
で動作させる唯一の方法です。SQLiteGPT が気に入ったら、プロジェクトにスターを付けてください。sqlite-loadable-rs を使用して Rust に適切な読み込み可能な拡張機能として再実装します。