Spaces:
Sleeping
Sleeping
File size: 957 Bytes
1462cae |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import weaviate, os
from weaviate.classes.init import Auth
from weaviate.config import AdditionalConfig, Timeout
# Best practice: store your credentials in environment variables
http_host = "https://wjbmattingly-weaviate-test.hf.space"
grpc_host = "https://wjbmattingly-weaviate-test.hf.space"
# weaviate_api_key = os.environ["WEAVIATE_API_KEY"]
client = weaviate.connect_to_custom(
http_host=http_host, # Hostname for the HTTP API connection
http_port=8080, # Default is 80, WCD uses 443
http_secure=True, # Whether to use https (secure) for the HTTP API connection
grpc_host=grpc_host, # Hostname for the gRPC API connection
grpc_port=50051, # Default is 50051, WCD uses 443
grpc_secure=True, # Whether to use a secure channel for the gRPC API connection
# auth_credentials=Auth.api_key(weaviate_api_key), # API key for authentication
)
print(client.is_ready()) |