tar -xvf dbapi-4.0.10-bin.tar.gz

接下來,修改conf/application.properties文件中的以下配置,官方示例如下

# api訪問路徑的統(tǒng)一根路徑,example: http://192.168.xx.xx:8520/api/xxx
# api context
dbapi.api.context=api

# 如果不修改數(shù)據(jù)庫地址將默認(rèn)使用自帶的內(nèi)嵌元數(shù)據(jù)庫sqlite
# 元數(shù)據(jù)庫地址,可以使用mysql或者自帶的sqlite
spring.datasource.dynamic.datasource.meta-db.driver-class-name=org.sqlite.JDBC
spring.datasource.dynamic.datasource.meta-db.url=jdbc:sqlite::resource:sqlite.db
spring.datasource.dynamic.datasource.meta-db.username=
spring.datasource.dynamic.datasource.meta-db.password=

# 將API訪問日志寫入日志數(shù)據(jù)庫(推薦clickhouse)的方式,值只能是db/kafka/null
# db代表dbapi直連日志數(shù)據(jù)庫,直接將API訪問日志寫入日志數(shù)據(jù)庫
# kafka代表dbapi將API訪問日志寫入kafka,用戶需要自行從kafka收集日志寫入日志數(shù)據(jù)庫
# null代表dbapi只會將API訪問日志寫入本地磁盤文件(logs/dbapi-access.log),用戶需要自行從磁盤文件收集日志寫入日志數(shù)據(jù)庫
access.log.writer=null

# 日志數(shù)據(jù)庫地址,推薦使用clickhouse,如果您不需要使用頁面上的監(jiān)控功能,可以不配置日志數(shù)據(jù)庫地址
spring.datasource.dynamic.datasource.access-log-db.driver-class-name=ru.yandex.clickhouse.ClickHouseDriver
spring.datasource.dynamic.datasource.access-log-db.url=jdbc:clickhouse://127.0.0.1:8123/default
spring.datasource.dynamic.datasource.access-log-db.username=default
spring.datasource.dynamic.datasource.access-log-db.password=123456

# 如果配置了access.log.writer=kafka,那么還需要配置kafka地址和日志寫入的topic
access.log.kafka.topic=dbapi_access_log
spring.kafka.bootstrap-servers=127.0.0.1:9092

激活

這里我用的個人版,在bin目錄下執(zhí)行命令。

./dbapi.sh start standalone

然后在https://support.51dbapi.com/#/free激活。

將許可證放到conf/key.properties中。并啟動

訪問http://192.168.xx.xxx:8520/

初始密碼admin

使用

配置數(shù)據(jù)源

新建分組

為了后期方便管理api,我們新建一個分組。在分組上點擊創(chuàng)建API按鈕,進入創(chuàng)建API頁面

點擊基本信息,填寫API基礎(chǔ)信息

API發(fā)布

點擊API上的更多按鈕,展開了上線按鈕,點擊上線按鈕發(fā)布API

配置Token

為了數(shù)據(jù)安全,我們需要給api添加Token。點擊客戶端后,根據(jù)實際情況添加權(quán)限。

并記錄ClientidSecret的值。在api測試頁面,輸入上面的值獲取Token。

最后點擊測試,便可以返回json數(shù)據(jù)了。

本文章轉(zhuǎn)載微信公眾號@kali筆記

上一篇:

VB.NET,C#.NET接入國內(nèi)AI對話大模型API工具集成類,支持SSE流式輸出結(jié)果

下一篇:

如何調(diào)用 GraphQL Admin API 查詢非Rest API 可以查詢到的數(shù)據(jù)
#你可能也喜歡這些API文章!

我們有何不同?

API服務(wù)商零注冊

多API并行試用

數(shù)據(jù)驅(qū)動選型,提升決策效率

查看全部API→
??

熱門場景實測,選對API

#AI文本生成大模型API

對比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力

25個渠道
一鍵對比試用API 限時免費

#AI深度推理大模型API

對比大模型API的邏輯推理準(zhǔn)確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時免費