Bevezetés
Az IntraCord hivatalos SDK-kat szállít a Python és TypeScript számára, amelyek becsomagolják az IntraCord REST API-t és a workflow-készítőt. Használja őket ügynökök létrehozására vagy szerkesztésére, kimenő hívások indítására és futtatások ellenőrzésére saját kódjából.
- Python —
IntraCord-sdkPyPI-n - TypeScript —
@IntraCord/sdknpm-en
Mindkét csomag ugyanazon backend OpenAPI specifikációból jön létre, így a metódus felülete egyenértékű – csak az elnevezési konvenció különbözik (Pythonban snake_case, TypeScriptben camelCase).
Telepítés
pip install IntraCord-sdk
npm install @IntraCord/sdk
Hitelesítés
Hozzon létre egy API-kulcsot a /api-keys címen (vagy a http://localhost:3010/api-keys címen saját hosztolás esetén). A részletekért lásd: API kulcsok.
Mindkét SDK alapértelmezés szerint beolvassa az API-kulcsot a IntraCord_API_KEY környezeti változóból, az alap URL-t pedig a IntraCord_API_URL-ből (alapértelmezett: http://localhost:8000). Ezeket kifejezetten át is adhatod.
from IntraCord_sdk import IntraCordClient
client = IntraCordClient(
base_url="https://app.IntraCord.com",
api_key="YOUR_API_KEY",
)
import { IntraCordClient } from "@IntraCord/sdk";
const client = new IntraCordClient({
baseUrl: "https://app.IntraCord.com",
apiKey: "YOUR_API_KEY",
});
Gyors túra
Sorolja fel a munkaterületén lévő ügynököket:
workflows = client.list_workflows()
for wf in workflows:
print(wf.id, wf.name)
const workflows = await client.listWorkflows();
for (const wf of workflows) {
console.log(wf.id, wf.name);
}
Következő lépések
- Ügynök létrehozása – Node-ok és Edge-ek összeállítása, vázlatként történő mentés
- Kimenő hívás kezdeményezése – hívás indítása ügynöktől egy telefonszámra
- MCP Server – hagyja, hogy Claude és más kódoló ügynökök irányítsák az SDK-t az Ön helyett