# Pinecone Setup

Pinecone is a vector database that allows storing data such as pdf, docs, website links etc for doing a search on them later on. It's useful for creating applications such as chatbots where a user asks for a specific question and the bot then performs a search on the database to find the relavant answers to the asked question.

In this tutorial, we are going to create a pinecone account that will allow you to store upto 600MB of data for free! This is roughly near to 15 million to 20 million of characters. That means you can store upto 20 million of characters just using a free account.

Want to see a **video tutorial** instead? Check below:

{% embed url="<https://www.youtube.com/watch?v=6rATNqmpvmQ>" %}

***

### Step by Step guide to create a free pinecone account

**Step 1:** Go to <https://pinecone.io> and click Sign up for free.

<figure><img src="/files/BAoiWI5jEaZ0ekmzO2lP" alt=""><figcaption></figcaption></figure>

**Step 2:** Fill the necessary pre-asked questions and click 'Complete setup'.

<figure><img src="/files/i1gSO16skBGOXiRDsyHn" alt=""><figcaption></figcaption></figure>

**Step 3:** A default project will now be created. We will delete this default project and create a new custom project.&#x20;

{% hint style="info" %}
This is a very **critical** step and should not be skipped. The default project has lot of limitations and hence a custom project needs to be created.
{% endhint %}

<figure><img src="/files/cYQG92hNtdeqBZhht44T" alt=""><figcaption></figcaption></figure>

**Step 4:** To delete the project, click on **Settings** on the left sidebar.

<figure><img src="/files/DKWw6psFYqBk3UhPEz2p" alt=""><figcaption></figcaption></figure>

Now click on the delete icon.

<figure><img src="/files/BrbIMpGjJpoSFoZTU2fL" alt=""><figcaption></figcaption></figure>

Click Delete Project.

**Step 5:** Create a new project.

Click on 'Create a Project'

<figure><img src="/files/nTSXGDuEbhnD5a6nu3R1" alt=""><figcaption></figcaption></figure>

Enter the project name and choose your environment (free tier).

<figure><img src="/files/Pgmk05iTJahQ64TnwYPN" alt=""><figcaption></figcaption></figure>

Click 'Create'. And your project will start initializing.

<figure><img src="/files/qO8oyRoiNZFRu6bKKfbz" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
It can take 2 to 3 minutes for a project to get initialized.
{% endhint %}

**Step 6:** Create a new index.

Once your project is initialized, you will see a button 'Create index'. **Index** can be assumed as a parent folder inside the project that will store all your files and website data in the form of vectors.

Click on 'Create Index'.

<figure><img src="/files/p8g7Y9IsYM6zjH4KceGL" alt=""><figcaption></figcaption></figure>

Fill the name and dimensions of the index. The dimension value should **ALWAYS** be 1536. Keep the other details as is and click 'Create'.

<figure><img src="/files/r7h44d1mIF9cmBufsFFd" alt=""><figcaption></figcaption></figure>

**Step 7:** Your index is now created.

It can take a minute or 2 for the index to get initialized. In the screenshot below, you can find the details which are required while connecting your pinecone account with your Cloozo account.

The required details are:

1. Index name
2. Host
3. Environment
4. API key

<figure><img src="/files/K0utIvWE8CeVQ7rdcGyU" alt=""><figcaption></figcaption></figure>

**Step 8:** That's all. You have successfully created your pinecone account. In case you face any issues, feel free to contact us at <support@cloozo.com>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cloozo.com/fundamentals/pinecone-setup.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
