Obtenir l’analyse de Cascade
API d’analyse
Obtenir l’analyse de Cascade
Interrogez les métriques d’utilisation propres à Cascade, notamment les lignes suggérées/acceptées, l’utilisation des modèles, la consommation de crédits et les statistiques d’utilisation des outils.
POST
Obtenir l’analyse de Cascade
Documentation Index
Fetch the complete documentation index at: https://docs.devinenterprise.com/llms.txt
Use this file to discover all available pages before exploring further.
Vue d’ensemble
Requête
Votre clé de service avec les autorisations “Teams Read-only”
Filtre les résultats pour n’inclure que les utilisateurs d’un groupe spécifique. Ne peut pas être utilisé avec le paramètre
emails.Heure de début au format RFC 3339 (par ex. :
2023-01-01T00:00:00Z)Heure de fin au format RFC 3339 (par ex. :
2023-12-31T23:59:59Z)Liste d’adresses e-mail permettant de filtrer les résultats. Ne peut pas être utilisé avec le paramètre
group_name.Filtre par type d’IDE. Options disponibles :
"editor"- éditeur de bureau Devin"jetbrains"- plugin JetBrains"cli"- Devin CLI
Lors du filtrage par Devin CLI (
"cli"), seule la source de données cascade_runs renvoie des données. Les sources de données cascade_lines et cascade_tool_usage ne sont pas prises en charge pour Devin CLI et renverront des résultats vides.Liste des requêtes de source de données à exécuter. Chaque objet doit contenir l’une des sources de données prises en charge.
Sources de données
cascade_lines
day- Date au format RFC 3339linesSuggested- Nombre de lignes suggéréeslinesAccepted- Nombre de lignes acceptées
cascade_runs
day- Date au format RFC 3339model- Nom du modèle utilisémode- Mode Cascade (voir les modes ci-dessous)messagesSent- Nombre de messages envoyéscascadeId- Identifiant unique de conversationpromptsUsed- Crédits consommés (en centimes)
CONVERSATIONAL_PLANNER_MODE_DEFAULT- Mode écritureCONVERSATIONAL_PLANNER_MODE_READ_ONLY- Mode lectureCONVERSATIONAL_PLANNER_MODE_NO_TOOL- Mode ancienUNKNOWN- Mode inconnu
cascade_tool_usage
tool- Identifiant de l’outil (voir les correspondances des outils ci-dessous)count- Nombre d’utilisations de l’outil
Correspondances d’utilisation des outils
| Identifiant de l’outil | Nom d’affichage |
|---|---|
CODE_ACTION | Modification du code |
VIEW_FILE | Voir le fichier |
RUN_COMMAND | Exécuter la commande |
FIND | Outil de recherche |
GREP_SEARCH | Recherche Grep |
VIEW_FILE_OUTLINE | Plan du fichier |
MQUERY | Riptide |
WORKFLOWS_USED | Workflows utilisés |
LIST_DIRECTORY | Lister le répertoire |
MCP_TOOL | Outil MCP |
PROPOSE_CODE | Proposer du code |
SEARCH_WEB | Rechercher sur le Web |
MEMORY | Mémoire |
PROXY_WEB_SERVER | Aperçu du navigateur |
DEPLOY_WEB_APP | Déployer l’application Web |
Exemple de requête
Réponse
Tableau des résultats de requête, un pour chaque requête
Exemple de réponse
Remarques
- L’API renvoie des données brutes pouvant contenir des valeurs “UNKNOWN”
- Pour l’analyse des métriques, agrégez les données selon les champs spécifiques pertinents (p. ex., additionnez
promptsUsedpour analyser les tendances d’utilisation) - Les données de mode et de prompt peuvent être réparties entre plusieurs entrées
- La consommation de crédits (
promptsUsed) est renvoyée en centimes (100 = 1 crédit)
