CHROMA_HOST
- The , represented by --host
(CLI) or host
(Python).CHROMA_PORT
- The , represented by --port
(CLI) or port
(Python).CHROMA_TENANT
- The name of the tenant that you want to access on the Chroma server, represented by --tenant
(CLI) or tenant
(Python).CHROMA_DATABASE
- The name of the database that you want to access in the tenant, represented by --database
(CLI) or database
(Python).CHROMA_COLLECTION
- The name of the collection that you want to access in the database, represented by --collection-name
(CLI) or collection_name
(Python).--path
(CLI) or path
(Python): The location where Chroma is persisted if you are not connecting through HTTP.--settings
(CLI) or settings
(Python): A dictionary of settings to communicate with the Chroma server, for example: '{"persist_directory":"./chroma-persist"}'
.--headers
(CLI) or headers
(Python): A dictionary of headers to send to the Chroma server, for example: '{"Authorization":"Basic()"}'
.--ssl
(CLI) or ssl
(Python): True to use SSL for the connection.--partition-by-api
option (CLI) or partition_by_api
(Python) parameter to specify where files are processed:
--partition-by-api
(CLI) or partition_by_api
(Python), or explicitly specify partition_by_api=False
(Python).
Local file processing does not use an Unstructured API key or API URL, so you can also omit the following, if they appear:
--api-key $UNSTRUCTURED_API_KEY
(CLI) or api_key=os.getenv("UNSTRUCTURED_API_KEY")
(Python)--partition-endpoint $UNSTRUCTURED_API_URL
(CLI) or partition_endpoint=os.getenv("UNSTRUCTURED_API_URL")
(Python)UNSTRUCTURED_API_KEY
and UNSTRUCTURED_API_URL
--partition-by-api
(CLI) or partition_by_api=True
(Python).
Unstructured also requires an Unstructured API key and API URL, by adding the following:
--api-key $UNSTRUCTURED_API_KEY
(CLI) or api_key=os.getenv("UNSTRUCTURED_API_KEY")
(Python)--partition-endpoint $UNSTRUCTURED_API_URL
(CLI) or partition_endpoint=os.getenv("UNSTRUCTURED_API_URL")
(Python)UNSTRUCTURED_API_KEY
and UNSTRUCTURED_API_URL
, representing your API key and API URL, respectively.https://api.unstructuredapp.io/general/v0/general
, which is the API URL for the Unstructured Partition Endpoint.If you do not have an API key, get one now.If the Unstructured API is self-hosted, the process
for generating Unstructured API keys, and the Unstructured API URL that you use, are different.
For details, contact Unstructured Sales at
sales@unstructured.io.