SQLiteGPT
1.0.0
Функция SQL для SQLite для прямого запроса ChatGPT OpenAI.
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
, который обеспечивает синхронность HTTP-запросов. Вы не должны использовать это в производстве! Однако на данный момент это единственный способ заставить его работать с better-sqlite3
.Если вам нравится SQLiteGPT, запустите проект, и я повторно реализую его как подходящее загружаемое расширение в Rust с помощью sqlite-loadable-rs.