Hi Team,
We are using Python v4 client and weaviate 1.25.3 version deployed on kubernetes cluster.
Following values are set in the values.yaml
- --read-timeout=600s **
** - --write-timeout=600s
Still my generate queries fail with timeout errors after 30 seconds ?
gen_results = tnt_coll.generate.near_text(
** query=“What is the payload for create ?”,**
** grouped_task=“Answer the question: What is the payload for create ?”**
)
WeaviateQueryError: Query call with protocol GRPC search failed with message Deadline Exceeded
Tried setting the timeout values in client conn config as well.
client = weaviate.WeaviateClient(
** connection_params=ConnectionParams.from_params(**
** http_host=“host1”,**
** http_port=2730,**
** http_secure=True,**
** grpc_host=“host1”,**
** grpc_port=2731,**
** grpc_secure=True**
** ),**
** additional_config=AdditionalConfig(**
** timeout=Timeout(query=10) # Values in seconds**
** ),**
** auth_client_secret=weaviate.auth.AuthApiKey("**")
** )
Still the issue exists ?
Also would like to understand more on the memory consumption details. Is there any metrics i can enable in prometheus / grafana to monitor the memory usage ?
Regards,
Adithya