AI Co-Builder: Arc (ou simplement Arc) est un agent de codage intégré directement à CX Agent Studio. Il est équipé de toutes les compétences nécessaires pour créer des applications d'agent :
- Architectures multi-agents
- Instructions
- Implémentations d'outils (par exemple, outils OpenAPI et outils Python)
- Implémentations de rappels
- Garde-fous
- Versions
Pour utiliser Arc, cliquez sur l'icône Arc en haut de l'outil de création d'agent, puis fournissez votre prompt à l'agent.
Importer des fichiers
Vous pouvez joindre des fichiers à un message pour fournir plus de contexte à Arc : un document d'exigences produit, un exemple de fichier de données, des détails sur les services externes à appeler ou une archive de la configuration existante.
Arc gère les fichiers de trois manières, selon le format :
| Comment elles sont utilisées | Formats | Qu'est-ce qui change ? |
|---|---|---|
| Lire directement | PDF, PNG, JPG, JPEG, WAV, OGG | Le fichier est fourni au modèle tel quel. |
| Lire en tant que texte | TXT, MD, JSON, CSV, HTML, JS, XML, RTF, CSS | Le texte du fichier est ajouté à votre message. Seuls les 262 144 premiers caractères sont inclus. Demandez à Arc de lire plus loin si le fichier est plus long. |
| Unpacked | ZIP | L'archive est extraite et ses fichiers texte deviennent consultables. L'archive elle-même n'est pas envoyée au modèle, et les entrées non textuelles qu'elle contient sont listées, mais pas lues. Pour permettre à Arc de lire un fichier non textuel qui se trouve dans une archive ZIP (un PDF ou une image, par exemple), importez ce fichier directement. |
Les limites suivantes s'appliquent aux fichiers :
- Jusqu'à 5 fichiers par message
- Taille de fichier maximale : 20 Mo
- Taille maximale de l'archive ZIP : 500 Mo
Les importations sont envoyées vers un bucket Cloud Storage de votre propre projet, nommé PROJECT_ID-agent-assist-artifacts, sous le préfixe agent-assist-uploads/.
Si le bucket n'existe pas, la console le crée la première fois que vous importez un fichier, ce qui nécessite l'autorisation storage.buckets.create permission.
L'importation nécessite storage.objects.create.
Les fichiers importés sont supprimés automatiquement 75 jours après l'importation, conformément à une règle de cycle de vie appliquée lorsque la console crée le bucket. Si le bucket existait déjà, sa propre règle de cycle de vie s'applique à la place.
Chaîne de réflexion
Pendant le traitement, Arc fournit sa chaîne de pensée par sections. Vous pouvez développer n'importe laquelle de ces sections pour obtenir des détails sur le raisonnement de l'agent.
Sélectionner un contexte
Dans la boîte de dialogue de la requête, vous pouvez cliquer sur le bouton Sélectionner le contexte, puis ajouter des éléments que Arc doit utiliser pour fournir un contexte supplémentaire dans votre requête. Par exemple, vous pouvez cliquer sur ce bouton, puis sur un agent spécifique dans Agent Builder, et demander à Arc de vous expliquer l'agent.