AiIntegrationsResource class

LLM and MCP integrations (configure, test, enable/disable).

Inheritance

Constructors

AiIntegrationsResource(Transport transport)

Properties

hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
transport → Transport
finalinherited

Methods

deleteEmbeddingIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
DELETE /{version}/ai/integrations/embeddings/{Id}
deleteLlmIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
DELETE /{version}/ai/integrations/llms/{Id}
deleteMcpIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
DELETE /{version}/ai/integrations/mcp/{Id}
disableLlmIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
PUT /{version}/ai/integrations/llms/{Id}/disable
disableMcpIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
PUT /{version}/ai/integrations/mcp/{Id}/disable
enableLlmIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
PUT /{version}/ai/integrations/llms/{Id}/enable
enableMcpIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
PUT /{version}/ai/integrations/mcp/{Id}/enable
getEmbeddingIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
GET /{version}/ai/integrations/embeddings/{Id}
getEmbeddingIntegrations({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
GET /{version}/ai/integrations/embeddings
getLlmIntegration({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) → Future<Object?>
GET /{version}/ai/integrations/llms/{id}
getLlmIntegrations({Map<String, Object?>? query, Map<String, String>? headers}) → Future<Object?>
GET /{version}/ai/integrations/llms/integrations
getMcpIntegration({required Object id, Map<String, Object?>? query, Map<String, String>? headers}) → Future<Object?>
GET /{version}/ai/integrations/mcp/{id}
getMcpIntegrations({Map<String, Object?>? query, Map<String, String>? headers}) → Future<Object?>
GET /{version}/ai/integrations/mcp/integrations
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
saveEmbeddingIntegration({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
POST /{version}/ai/integrations/embeddings
saveLlmIntegration({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
POST /{version}/ai/integrations/llms/
saveMcpIntegration({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
POST /{version}/ai/integrations/mcp/
setLlmIntegrationAsDefault({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
PUT /{version}/ai/integrations/llms/{Id}/default
testEmbeddingIntegration({required Object id, Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
POST /{version}/ai/integrations/embeddings/{Id}/test
testLlmIntegration({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
POST /{version}/ai/integrations/llms/test
testMcpIntegration({Map<String, Object?>? query, Object? body, Map<String, String>? headers}) → Future<Object?>
POST /{version}/ai/integrations/mcp/test
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited