UNPKG

@cognigy/rest-api-client

Version:

Cognigy REST-Client

24 lines 1.84 kB
import { __rest } from "tslib"; import { GenericAPIFn } from "../../GenericAPIFn"; import { stringifyQuery } from "../../shared/helper/rest"; export function addAgentPersonaAPIs(self) { return { // see: https://github.com/Cognigy/ai-agents-v2/blob/b268349a3d9dac9ad436dd785ceb50f8de33eca0/internal/agentpersonas/api.go#L78 indexAgentPersonas: (args, options) => GenericAPIFn(`/v1/agentpersonas?${stringifyQuery(args)}`, "GET", self)(undefined, options), // see: https://github.com/Cognigy/ai-agents-v2/blob/b268349a3d9dac9ad436dd785ceb50f8de33eca0/internal/agentpersonas/api.go#L184 createAgentPersona: (args, options) => GenericAPIFn("/v1/agentpersonas", "POST", self)(args, options), // see: https://github.com/Cognigy/ai-agents-v2/blob/b268349a3d9dac9ad436dd785ceb50f8de33eca0/internal/agentpersonas/api.go#L259 readAgentPersona: (_a, options) => { var { agentPersonaId } = _a, args = __rest(_a, ["agentPersonaId"]); return GenericAPIFn(`/v1/agentpersonas/${agentPersonaId}?${stringifyQuery(args)}`, "GET", self)(undefined, options); }, // see: https://github.com/Cognigy/ai-agents-v2/blob/b268349a3d9dac9ad436dd785ceb50f8de33eca0/internal/agentpersonas/api.go#L411 deleteAgentPersona: ({ agentPersonaId }, options) => GenericAPIFn(`/v1/agentpersonas/${agentPersonaId}`, "DELETE", self)(undefined, options), // see: https://github.com/Cognigy/ai-agents-v2/blob/b268349a3d9dac9ad436dd785ceb50f8de33eca0/internal/agentpersonas/api.go#L334 updateAgentPersona: (_a, options) => { var { agentPersonaId } = _a, args = __rest(_a, ["agentPersonaId"]); return GenericAPIFn(`/v1/agentpersonas/${agentPersonaId}`, "PATCH", self)(args, options); } }; } //# sourceMappingURL=agentPersonaAPI.js.map