Ajouter des blocs (texte).md
Ajouter des blocs (texte).md
Ajoutez des blocs de connaissances à des documents texte. Le système effectuera successivement le découpage, l'embedding/vectorisation, puis ajoutera les nouveaux blocs de connaissances au document.
Remarque : Le modèle d'embedding utilisé est le modèle par défaut et ne peut pas être défini via l'API.
Méthode de requête
POST
URL de la requête
https://api-${endpoint}.gptbots.ai/v1/bot/doc/chunks/add
Authentification de la requête
Voir la section Présentation pour les détails d'authentification.
Requête
Exemple de requête
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/bot/doc/chunks/add' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"doc_id": "675174292b8b977ba6316191",
"chunks": [
{
"content": "This is a chunk.",
"keywords": ["This","chunk"]
}
]
}'
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/bot/doc/chunks/add' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"doc_id": "675174292b8b977ba6316191",
"chunks": [
{
"content": "This is a chunk.",
"keywords": ["This","chunk"]
}
]
}'
Ce bloc de code dans la fenêtre flottante
En-têtes de la requête
| Champ | Type | Description |
|---|---|---|
| Authorization | Bearer ${API Key} | Utilisez Authorization: Bearer ${API Key} pour l'authentification. Obtenez la clé API depuis la page Clé API. |
| Content-Type | application/json | Type de données, à définir sur application/json. |
Paramètres de la requête
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
| doc_id | String | Oui | L'identifiant du document auquel le bloc de connaissances sera ajouté. |
| chunks | Array<Object> | Oui | Le contenu des blocs de connaissances. |
| content | String | Oui | Le contenu du bloc de connaissances, limité à 1000 tokens. |
| keywords | Array<String> | Non | Les mots-clés du bloc de connaissances. |
Réponse
Exemple de réponse
{
"code": 0,
"message": "OK"
}
{
"code": 0,
"message": "OK"
}
Ce bloc de code dans la fenêtre flottante
Réponse en cas de succès
| Champ | Type | Description |
|---|---|---|
| code | Int | Code de réponse. |
| message | String | Détails de la réponse. |
Réponse en cas d'échec
| Champ | Type | Description |
|---|---|---|
| code | Int | Code d'erreur. |
| message | String | Détails de l'erreur. |
