Weaviate Python Client

Contents:

  • Weaviate Library
  • Weaviate Exceptions
  • Weaviate Agents
    • Available agents
    • Installation
    • Official documentation
    • Client API reference
      • weaviate_agents
        • Subpackages
          • weaviate_agents.classes
          • weaviate_agents.personalization
          • weaviate_agents.query
          • weaviate_agents.transformation
        • weaviate_agents.base
          • ClientType
        • weaviate_agents.utils
          • print_query_agent_response()
    • Support
  • Changelog
  • Index
Weaviate Python Client
  • Weaviate Agents
  • weaviate_agents
  • View page source

weaviate_agents

Subpackages

  • weaviate_agents.classes
    • QueryAgentCollectionConfig
    • QueryAgentResponse
    • Source
    • ComparisonOperator
    • IntegerPropertyFilter
    • TextPropertyFilter
    • BooleanPropertyFilter
    • QueryResult
    • NumericMetrics
    • TextMetrics
    • BooleanMetrics
    • IntegerPropertyAggregation
    • TextPropertyAggregation
    • BooleanPropertyAggregation
    • AggregationResult
    • Usage
    • AggregationResultWithCollection
    • QueryResultWithCollection
    • OperationType
    • OperationStep
    • AppendPropertyOperation
    • UpdatePropertyOperation
    • DependentOperationStep
    • Operations
    • Persona
    • PersonaInteraction
    • PersonaInteractionResponse
    • PersonalizationAgentGetObjectsResponse
    • PersonalizedObject
    • PersonalizedQueryResponse
    • BooleanArrayPropertyFilter
    • DateArrayPropertyFilter
    • DateMetrics
    • DatePropertyAggregation
    • DatePropertyFilter
    • IntegerArrayPropertyFilter
    • GeoPropertyFilter
    • TextArrayPropertyFilter
    • UnknownPropertyAggregation
    • UnknownPropertyFilter
    • Subpackages
  • weaviate_agents.personalization
    • PersonalizationAgent
    • Subpackages
  • weaviate_agents.query
    • AsyncQueryAgent
    • QueryAgent
    • Subpackages
  • weaviate_agents.transformation
    • TransformationAgent
    • Subpackages

weaviate_agents.base

class weaviate_agents.base.ClientType

Type variable for Weaviate client, WeaviateClient or WeaviateAsyncClient.

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)

Previous Next

© Copyright 2021-2025, Weaviate.

Built with Sphinx using a theme provided by Read the Docs.