Spaces:
Running
Running
File size: 550 Bytes
b110593 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#!/bin/bash
search_term="${1:required}"
query="{ Local { Explore { Concepts(keywords:[\\\"$search_term\\\"]) { className beacon } } } }"
body="{\"query\":\"$query\"}"
endpoint=localhost:8080/v1/graphql
curl -s -H 'Content-Type: application/json' -d "$body" $endpoint | jq -r .data.Local.Explore.Concepts[].beacon | while read -r url; do
res=$(echo "$url" | sed 's#weaviate://localhost#http://localhost:8080/v1#g' | xargs curl -s)
echo -en "$res" | jq -r .class | tr -d '\n'
echo -en "\t"
echo -en "$res" | jq -r .schema.name
done;
|