Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save skeptrunedev/12edb1b035b9d850954106aeabef85cf to your computer and use it in GitHub Desktop.
Save skeptrunedev/12edb1b035b9d850954106aeabef85cf to your computer and use it in GitHub Desktop.
Create 500 Trieve Datasets for Testing
const createDatasetPayload = JSON.parse("{\"dataset_name\":\"test14\",\"organization_id\":\"95b7c53e-2c24-49a1-97fa-c87188c7324b\",\"server_configuration\":{\"LLM_BASE_URL\":\"\",\"LLM_DEFAULT_MODEL\":\"\",\"EMBEDDING_BASE_URL\":\"https://embedding.trieve.ai\",\"EMBEDDING_MODEL_NAME\":\"jina-base-en\",\"MESSAGE_TO_QUERY_PROMPT\":\"\",\"RAG_PROMPT\":\"\",\"EMBEDDING_SIZE\":768,\"N_RETRIEVALS_TO_INCLUDE\":8,\"DUPLICATE_DISTANCE_THRESHOLD\":1.1,\"DOCUMENT_UPLOAD_FEATURE\":true,\"DOCUMENT_DOWNLOAD_FEATURE\":true,\"COLLISIONS_ENABLED\":false,\"FULLTEXT_ENABLED\":true,\"QDRANT_COLLECTION_NAME\":null,\"EMBEDDING_QUERY_PREFIX\":\"Search for: \",\"USE_MESSAGE_TO_QUERY_PROMPT\":false,\"FREQUENCY_PENALTY\":null,\"TEMPERATURE\":null,\"PRESENCE_PENALTY\":null,\"STOP_TOKENS\":null,\"INDEXED_ONLY\":false,\"LOCKED\":false},\"client_configuration\":\"{}\"}");
for (let i = 0; i<500; i++) {
createDatasetPayload.dataset_name = `test_${i}`;
fetch("http://localhost:8090/api/dataset", {
"headers": {
"accept": "*/*",
"accept-language": "en-US,en",
"content-type": "application/json",
"tr-organization": "95b7c53e-2c24-49a1-97fa-c87188c7324b"
},
"body": JSON.stringify(createDatasetPayload),
"method": "POST",
"credentials": "include"
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment