Module graphql_api

Module graphql_api 

Source
Expand description

Advanced GraphQL API for embedding queries and management

This module provides a comprehensive GraphQL interface for interacting with the embedding system, supporting type-safe queries, nested embeddings, filtering, aggregations, and real-time subscriptions.

Structs§

AggregationInput
Aggregation input
AggregationResult
Aggregation result
BatchCompletedEvent
BatchEmbeddingInput
Batch embedding input
BatchEmbeddingResult
Batch embedding result
CacheStats
Cache statistics
ClusteringInput
Clustering input
ClusteringResult
Clustering result
DimensionStat
Dimension statistics
EmbeddingAnalytics
Embedding analytics
EmbeddingFilters
Embedding filters
EmbeddingGeneratedEvent
EmbeddingQueryInput
Input types for queries Embedding query input
EmbeddingResult
Embedding query result
FloatRange
GraphQLContext
GraphQL context containing services
IntRange
Range types
ModelInfo
Model information
ModelUpdatedEvent
ModelUsageStat
Model usage statistics
MutationRoot
Root mutation object
PerformanceMetrics
Performance metrics
QualityAlertEvent
QualityTrend
Quality trend data
QueryRoot
Root query object
SimilarityFilters
Similarity filters
SimilarityResult
Similarity search result
SimilaritySearchInput
Similarity search input
SubscriptionRoot
Root subscription object
TimeRange
Time range input

Enums§

AggregationType
BatchPriority
BatchStatus
ClusteringAlgorithm
DistanceMetric
EmbeddingEvent
Event types for subscriptions
EmbeddingFormat
ModelType
Enums

Functions§

create_schema
Create the GraphQL schema

Type Aliases§

EmbeddingSchema
GraphQL schema type