跳轉到主要內容
GET
/
v1
/
projects
/
{projectId}
/
knowledgebases
列出知識庫
curl --request GET \
  --url https://api.pathors.com/v1/projects/{projectId}/knowledgebases \
  --header 'Authorization: <authorization>'
{
  "id": "<string>",
  "name": "<string>",
  "type": "<string>",
  "embeddingModelName": "<string>",
  "chunkSize": 123,
  "chunkOverlap": 123
}

請求

GET https://api.pathors.com/v1/projects/{projectId}/knowledgebases

路徑參數

projectId
string
必填
專案 ID

標頭

Authorization
string
必填
使用您的 Developer Key 進行 Bearer 令牌認證

回應

回傳知識庫物件的陣列。目前每個專案限制只能有一個知識庫。
id
string
知識庫的唯一識別符
name
string
知識庫的名稱
type
string
知識庫後端(目前僅支援 pgvector
embeddingModelName
string
嵌入模型。為 text-embedding-ada-002text-embedding-3-smalltext-embedding-3-large 其中之一。
chunkSize
number
區塊的最大字元數
chunkOverlap
number
相鄰區塊之間重疊的字元數

範例

curl https://api.pathors.com/v1/projects/{projectId}/knowledgebases \
  -H "Authorization: Bearer dk_your_key"
[
  {
    "id": "kb_abc123",
    "name": "My Knowledge Base",
    "type": "pgvector",
    "embeddingModelName": "text-embedding-3-small",
    "chunkSize": 500,
    "chunkOverlap": 50
  }
]