Skip to content

Çalışma Alanı Analitiği

Bir çalışma alanındaki yapay zeka kullanımına ilişkin analitik genel bakışını alın.

Endpoint'ler

YöntemYolAçıklamaKimlik DoğrulamaHız Sınırı
GET/workspaces/:workspaceId/ai/analytics/overviewAnalitik genel bakışıJWT + Yetkilendirme30/dk

Analitik Genel Bakışı

İstek

  • Yol parametreleri: workspaceId — analitiğini almak istediğiniz çalışma alanı

Yanıt

json
{
  "data": {
    "workspaceId": "cm5ws01",
    "period": "2026-03",
    "totalRuns": 142,
    "totalTokensUsed": 285000,
    "totalCreditsConsumed": 57,
    "activeAgents": 3,
    "activeTwins": 2,
    "topFeatures": [
      { "featureKey": "chain-coach", "runs": 65 },
      { "featureKey": "bit-decomposer", "runs": 42 }
    ],
    "dailyUsage": [
      { "date": "2026-03-17", "runs": 8, "tokensUsed": 16000 }
    ]
  }
}

Kod Örnekleri

Analitiğini almak istediğiniz çalışma alanının id değerini $WORKSPACE_ID olarak kullanın.

bash
curl https://api.chainabit.com/api/v1/workspaces/$WORKSPACE_ID/ai/analytics/overview \
  -H "Authorization: Bearer $TOKEN"
javascript
const BASE_URL = process.env.BASE_URL;
const TOKEN = process.env.TOKEN;
const workspaceId = process.env.WORKSPACE_ID; // raporlanacak çalışma alanı

const response = await fetch(
  `${BASE_URL}/workspaces/${workspaceId}/ai/analytics/overview`,
  { headers: { Authorization: `Bearer ${TOKEN}` } }
);
const { data } = await response.json();
python
import requests, os

workspace_id = os.environ["WORKSPACE_ID"]  # raporlanacak çalışma alanı
response = requests.get(
    f"{os.environ['BASE_URL']}/workspaces/{workspace_id}/ai/analytics/overview",
    headers={"Authorization": f"Bearer {os.environ['TOKEN']}"},
)
data = response.json()["data"]

Built with purpose.