Method: corpora.documents.chunks.batchCreate

Créer des Chunk de manière groupée

Requête HTTP

POST https://generativelanguage.googleapis.com/v1beta/{parent=corpora/*/documents/*}/chunks:batchCreate

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
parent

string

Facultatif. Nom du Document dans lequel ce lot de Chunk sera créé. Le champ parent de chaque élément CreateChunkRequest doit correspondre à cette valeur. Exemple : corpora/my-corpus-123/documents/the-doc-abc

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "requests": [
    {
      object (CreateChunkRequest)
    }
  ]
}
Champs
requests[]

object (CreateChunkRequest)

Obligatoire. Messages de requête spécifiant les Chunk à créer. Vous pouvez créer jusqu'à 100 Chunk par lot.

Corps de la réponse

Réponse de chunks.batchCreate contenant une liste de Chunk créés.

Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :

Représentation JSON
{
  "chunks": [
    {
      object (Chunk)
    }
  ]
}
Champs
chunks[]

object (Chunk)

Chunk créés.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

  • https://www.googleapis.com/auth/generative-language.retriever

Pour en savoir plus, consultez la page Présentation de l'authentification.

CreateChunkRequest

Requête pour créer un Chunk.

Représentation JSON
{
  "parent": string,
  "chunk": {
    object (Chunk)
  }
}
Champs
parent

string

Obligatoire. Nom du Document dans lequel ce Chunk sera créé. Exemple : corpora/my-corpus-123/documents/the-doc-abc

chunk

object (Chunk)

Obligatoire. Le Chunk à créer.