Doubleword Batches pour Openclaw

Une compétence de traitement par lots haute performance pour exécuter des travaux d'inférence IA asynchrones à grande échelle via l'API Doubleword.

pjb157
v1.0.0
Jan 28, 2026
2
2.5k
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install doubleword-api

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer doubleword-api via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Doubleword Batches ?

Doubleword Batches est une compétence puissante conçue pour gérer d'importants volumes de requêtes d'inférence IA sans la surcharge du traitement en temps réel. Elle permet aux utilisateurs de soumettre des milliers de requêtes indépendantes dans un seul lot, ce qui en fait un ajout essentiel à votre collection d'Openclaw Skills pour des opérations d'IA rentables et évolutives. En exploitant l'API Doubleword, cette compétence gère l'ensemble du cycle de vie des travaux asynchrones, de la préparation des fichiers à la récupération des résultats.

Cette compétence est particulièrement précieuse pour les développeurs et les data scientists qui doivent traiter des ensembles de données massifs où les temps de réponse immédiats ne sont pas critiques, mais où le débit et l'efficacité des coûts le sont. Elle prend en charge les points de terminaison compatibles OpenAI, garantissant une intégration transparente dans les flux de travail existants tout en offrant des fonctionnalités avancées telles que des fenêtres d'achèvement flexibles et le streaming de résultats partiels.

Cas d'utilisation de Doubleword Batches

  • Traitement de milliers d'invites IA indépendantes pour l'augmentation de données.
  • Analyse de texte à grande échelle ou classification de sentiments sur des ensembles de données historiques.
  • Génération de résumés par lots pour de vastes bibliothèques de documents.
  • Exécution de charges de travail IA pendant les heures creuses pour réduire les coûts.
  • Gestion des tâches d'inférence en arrière-plan qui dépassent les limites de débit standard.

Comment fonctionne Doubleword Batches

  1. Générez un fichier JSONL contenant plusieurs objets de requête indépendants.
  2. Téléchargez le fichier de requête vers l'API Doubleword pour recevoir un ID de fichier unique.
  3. Initialisez un travail par lots en spécifiant l'ID du fichier et une fenêtre d'achèvement (1h ou 24h).
  4. Surveillez l'état du travail par interrogation périodique jusqu'à ce que le traitement soit terminé.
  5. Récupérez les résultats traités ou les journaux d'erreurs via les ID de fichiers de sortie générés.

Configuration de Doubleword Batches

Pour intégrer cette compétence dans votre bibliothèque Openclaw Skills, suivez ces étapes :

  1. Assurez-vous d'avoir une clé API Doubleword valide et définissez-la comme variable d'environnement :
export DOUBLEWORD_API_KEY="votre_clé_api_ici"
  1. (Facultatif) Utilisez le script d'aide fourni pour générer votre premier fichier de lot :
python scripts/create_batch_file.py output.jsonl
  1. Commencez à soumettre des lots en utilisant l'intégration CLI ou API standard.

Schéma de données et taxonomie de Doubleword Batches

La compétence utilise des formats de fichiers et des métadonnées spécifiques pour le suivi des travaux :

Composant Format Description
Fichier d'Entrée JSONL JSON délimité par des retours à la ligne contenant custom_id, method, url et body.
Fichier de Sortie JSONL Contient le custom_id original associé au corps de la réponse IA et au code d'état.
Fichier d'Erreur JSONL Capture les requêtes ayant échoué avec des codes d'erreur et des messages spécifiques pour le débogage.
Métadonnées JSON Suit request_counts (total, terminé, échoué) et l'état du travail.

Fonctionnalités avancées de Doubleword Batches

  • Fenêtres d'achèvement flexibles : Choisissez 24h pour des économies maximales ou 1h pour un traitement prioritaire.
  • Streaming de résultats en temps réel : Accédez à des résultats partiels via l'en-tête X-Incomplete avant la fin du lot complet.
  • Gestion intelligente des erreurs : Génération automatique de journaux d'erreurs pour des tentatives ciblées sur les requêtes échouées.
  • Débit évolutif : Prise en charge de charges de travail à haute concurrence avec des tailles de fichiers allant jusqu'à 200 Mo.
  • Surveillance granulaire des travaux : Suivi détaillé de l'état, y compris les états de validation, en cours et d'annulation.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*