weaviate_agents
Subpackages
- weaviate_agents.classes
QueryAgentCollectionConfigQueryAgentResponseSourceComparisonOperatorIntegerPropertyFilterTextPropertyFilterBooleanPropertyFilterQueryResultNumericMetricsTextMetricsBooleanMetricsIntegerPropertyAggregationTextPropertyAggregationBooleanPropertyAggregationAggregationResultUsageAggregationResultWithCollectionQueryResultWithCollectionOperationTypeOperationStepAppendPropertyOperationUpdatePropertyOperationDependentOperationStepOperationsPersonaPersonaInteractionPersonaInteractionResponsePersonalizationAgentGetObjectsResponsePersonalizedObjectPersonalizedQueryResponseBooleanArrayPropertyFilterDateArrayPropertyFilterDateMetricsDatePropertyAggregationDatePropertyFilterIntegerArrayPropertyFilterGeoPropertyFilterTextArrayPropertyFilterUnknownPropertyAggregationUnknownPropertyFilterProgressDetailsProgressMessageQueryWithCollectionStreamedTokensStreamedThoughtsIsNullPropertyFilterSearchModeResponseBaseChatMessageAskModeResponseResearchModeResponseModelUnitUsageFilterAndOrQueryResultWithCollectionNormalizedAggregationResultWithCollectionNormalizedQuerySort- Subpackages
- weaviate_agents.personalization
- weaviate_agents.query
- weaviate_agents.transformation
weaviate_agents.base
- class weaviate_agents.base.ClientType
Type variable for Weaviate client,
WeaviateClientorWeaviateAsyncClient.alias of TypeVar(‘ClientType’, bound=
WeaviateClient|WeaviateAsyncClient)
weaviate_agents.utils
- weaviate_agents.utils.print_query_agent_response(response)[source]
Prints a formatted response from the Query Agent using rich.
- Parameters:
response (QueryAgentResponse)
- weaviate_agents.utils.print_ask_mode_response(response)[source]
Prints a formatted response from the Ask Mode using rich.
- Parameters:
response (AskModeResponse)