How to use Jina NOW’s CLI and API#
Use CLI Parameters#
Instead of answering the questions manually, you can also provide command-line arguments when starting Jina NOW like shown here.
jina now start --dataset-type "DocumentArray name" --dataset-id "my-documentarray-id" --search-fields "title" [...]
Use API#
You can now send requests to the API using the jina client. This case shows a local deployment.
from jina import Client
client = Client(
host='localhost',
port=31080,
)
response = client.search(
Document(text=search_text), # or in case you send an image: Document(uri=image_path),
parameters={"limit": 9, "filter": {}},
)
Cleanup#
jina now stop
Requirements#
Linux
orMac
Python 3.7
,3.8
,3.9
or3.10
Local execution#
Docker
installation10 GB assigned to docker
User must be permitted to run docker containers