aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/core/base/api
diff options
context:
space:
mode:
authorS. Solomon Darnell2025-03-28 21:52:21 -0500
committerS. Solomon Darnell2025-03-28 21:52:21 -0500
commit4a52a71956a8d46fcb7294ac71734504bb09bcc2 (patch)
treeee3dc5af3b6313e921cd920906356f5d4febc4ed /.venv/lib/python3.12/site-packages/core/base/api
parentcc961e04ba734dd72309fb548a2f97d67d578813 (diff)
downloadgn-ai-master.tar.gz
two version of R2R are hereHEADmaster
Diffstat (limited to '.venv/lib/python3.12/site-packages/core/base/api')
-rw-r--r--.venv/lib/python3.12/site-packages/core/base/api/models/__init__.py208
1 files changed, 208 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/core/base/api/models/__init__.py b/.venv/lib/python3.12/site-packages/core/base/api/models/__init__.py
new file mode 100644
index 00000000..dc0b041f
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/core/base/api/models/__init__.py
@@ -0,0 +1,208 @@
+from shared.api.models.auth.responses import (
+ TokenResponse,
+ WrappedTokenResponse,
+)
+from shared.api.models.base import (
+ GenericBooleanResponse,
+ GenericMessageResponse,
+ PaginatedR2RResult,
+ R2RResults,
+ WrappedBooleanResponse,
+ WrappedGenericMessageResponse,
+)
+from shared.api.models.graph.responses import ( # TODO: Need to review anything above this
+ Community,
+ Entity,
+ GraphResponse,
+ Relationship,
+ WrappedCommunitiesResponse,
+ WrappedCommunityResponse,
+ WrappedEntitiesResponse,
+ WrappedEntityResponse,
+ WrappedGraphResponse,
+ WrappedGraphsResponse,
+ WrappedRelationshipResponse,
+ WrappedRelationshipsResponse,
+)
+from shared.api.models.ingestion.responses import (
+ IngestionResponse,
+ UpdateResponse,
+ VectorIndexResponse,
+ VectorIndicesResponse,
+ WrappedIngestionResponse,
+ WrappedMetadataUpdateResponse,
+ WrappedUpdateResponse,
+ WrappedVectorIndexResponse,
+ WrappedVectorIndicesResponse,
+)
+from shared.api.models.management.responses import ( # Document Responses; Prompt Responses; Chunk Responses; Conversation Responses; User Responses; TODO: anything below this hasn't been reviewed
+ ChunkResponse,
+ CollectionResponse,
+ ConversationResponse,
+ MessageResponse,
+ PromptResponse,
+ ServerStats,
+ SettingsResponse,
+ User,
+ WrappedAPIKeyResponse,
+ WrappedAPIKeysResponse,
+ WrappedChunkResponse,
+ WrappedChunksResponse,
+ WrappedCollectionResponse,
+ WrappedCollectionsResponse,
+ WrappedConversationMessagesResponse,
+ WrappedConversationResponse,
+ WrappedConversationsResponse,
+ WrappedDocumentResponse,
+ WrappedDocumentsResponse,
+ WrappedLimitsResponse,
+ WrappedLoginResponse,
+ WrappedMessageResponse,
+ WrappedMessagesResponse,
+ WrappedPromptResponse,
+ WrappedPromptsResponse,
+ WrappedServerStatsResponse,
+ WrappedSettingsResponse,
+ WrappedUserResponse,
+ WrappedUsersResponse,
+)
+from shared.api.models.retrieval.responses import (
+ AgentEvent,
+ AgentResponse,
+ Citation,
+ CitationData,
+ CitationEvent,
+ Delta,
+ DeltaPayload,
+ FinalAnswerData,
+ FinalAnswerEvent,
+ MessageData,
+ MessageDelta,
+ MessageEvent,
+ RAGEvent,
+ RAGResponse,
+ SearchResultsData,
+ SearchResultsEvent,
+ SSEEventBase,
+ ThinkingData,
+ ThinkingEvent,
+ ToolCallData,
+ ToolCallEvent,
+ ToolResultData,
+ ToolResultEvent,
+ UnknownEvent,
+ WrappedAgentResponse,
+ WrappedCompletionResponse,
+ WrappedDocumentSearchResponse,
+ WrappedEmbeddingResponse,
+ WrappedLLMChatCompletion,
+ WrappedRAGResponse,
+ WrappedSearchResponse,
+ WrappedVectorSearchResponse,
+)
+
+__all__ = [
+ # Auth Responses
+ "TokenResponse",
+ "WrappedTokenResponse",
+ "WrappedGenericMessageResponse",
+ # Ingestion Responses
+ "IngestionResponse",
+ "WrappedIngestionResponse",
+ "WrappedUpdateResponse",
+ "WrappedMetadataUpdateResponse",
+ "WrappedVectorIndexResponse",
+ "WrappedVectorIndicesResponse",
+ "UpdateResponse",
+ "VectorIndexResponse",
+ "VectorIndicesResponse",
+ # Knowledge Graph Responses
+ "Entity",
+ "Relationship",
+ "Community",
+ "WrappedEntityResponse",
+ "WrappedEntitiesResponse",
+ "WrappedRelationshipResponse",
+ "WrappedRelationshipsResponse",
+ "WrappedCommunityResponse",
+ "WrappedCommunitiesResponse",
+ # TODO: Need to review anything above this
+ "GraphResponse",
+ "WrappedGraphResponse",
+ "WrappedGraphsResponse",
+ # Management Responses
+ "PromptResponse",
+ "ServerStats",
+ "SettingsResponse",
+ "ChunkResponse",
+ "CollectionResponse",
+ "WrappedServerStatsResponse",
+ "WrappedSettingsResponse",
+ "WrappedDocumentResponse",
+ "WrappedDocumentsResponse",
+ "WrappedCollectionResponse",
+ "WrappedCollectionsResponse",
+ # Conversation Responses
+ "ConversationResponse",
+ "WrappedConversationMessagesResponse",
+ "WrappedConversationResponse",
+ "WrappedConversationsResponse",
+ # Prompt Responses
+ "WrappedPromptResponse",
+ "WrappedPromptsResponse",
+ # Conversation Responses
+ "MessageResponse",
+ "WrappedMessageResponse",
+ "WrappedMessagesResponse",
+ # Chunk Responses
+ "WrappedChunkResponse",
+ "WrappedChunksResponse",
+ # User Responses
+ "User",
+ "WrappedUserResponse",
+ "WrappedUsersResponse",
+ "WrappedAPIKeyResponse",
+ "WrappedLimitsResponse",
+ "WrappedAPIKeysResponse",
+ "WrappedLoginResponse",
+ # Base Responses
+ "PaginatedR2RResult",
+ "R2RResults",
+ "GenericBooleanResponse",
+ "GenericMessageResponse",
+ "WrappedBooleanResponse",
+ "WrappedGenericMessageResponse",
+ # Retrieval Responses
+ "SSEEventBase",
+ "SearchResultsData",
+ "SearchResultsEvent",
+ "MessageDelta",
+ "MessageData",
+ "MessageEvent",
+ "DeltaPayload",
+ "Delta",
+ "CitationData",
+ "CitationEvent",
+ "FinalAnswerData",
+ "FinalAnswerEvent",
+ "ToolCallData",
+ "ToolCallEvent",
+ "ToolResultData",
+ "ToolResultEvent",
+ "ThinkingData",
+ "ThinkingEvent",
+ "RAGEvent",
+ "AgentEvent",
+ "UnknownEvent",
+ "RAGResponse",
+ "Citation",
+ "AgentResponse",
+ "WrappedDocumentSearchResponse",
+ "WrappedSearchResponse",
+ "WrappedVectorSearchResponse",
+ "WrappedCompletionResponse",
+ "WrappedRAGResponse",
+ "WrappedAgentResponse",
+ "WrappedLLMChatCompletion",
+ "WrappedEmbeddingResponse",
+]