diff --git a/docs/10-ai-agents/what-are-ai-agents.mdx b/docs/10-ai-agents/what-are-ai-agents.mdx new file mode 100644 index 0000000..e69de29 diff --git a/docs/10-mongodb-atlas/1-create-account.mdx b/docs/20-mongodb-atlas/1-create-account.mdx similarity index 92% rename from docs/10-mongodb-atlas/1-create-account.mdx rename to docs/20-mongodb-atlas/1-create-account.mdx index 5707588..4229cc6 100644 --- a/docs/10-mongodb-atlas/1-create-account.mdx +++ b/docs/20-mongodb-atlas/1-create-account.mdx @@ -17,7 +17,7 @@ Creating a MongoDB Atlas account is free and does not require a credit card. You will be greeted by a form similar to the one below. - + :::info If you are doing this lab at an event, you should use the same email address you used to register for the event. @@ -29,7 +29,7 @@ Complete the form and click the **Create Your Atlas Account** button. You will receive an email from MongoDB asking you to verify your email address. Click the link in the email to verify your email address. - + :::caution If you haven't received the email within two minutes, check your spam folder. diff --git a/docs/10-mongodb-atlas/2-create-cluster.mdx b/docs/20-mongodb-atlas/2-create-cluster.mdx similarity index 94% rename from docs/10-mongodb-atlas/2-create-cluster.mdx rename to docs/20-mongodb-atlas/2-create-cluster.mdx index 51d9142..ded177e 100644 --- a/docs/10-mongodb-atlas/2-create-cluster.mdx +++ b/docs/20-mongodb-atlas/2-create-cluster.mdx @@ -7,7 +7,7 @@ Now that you have a MongoDB Atlas account, you can create your first cluster for Once logged in, from the overview page, click on the green button that says **+ Create**. - + :::note If you just created your account, you will automatically be redirected to the cluster creation page and can skip this step. @@ -21,7 +21,7 @@ On the cluster creation page, choose the cloud provider and region where your da 1. Select your favorite cloud provider and the region closest to you. 1. Finally, click on the green button that says **Create Deployment**. - + Once you're done with the hardest part of the process (the captcha), you will be redirected to the security quickstart. @@ -57,4 +57,4 @@ If you don't see a button to **Allow Access from Anywhere**, you should close th That's all! You have a new database cluster. If everything goes well, you should see your newly created cluster on the **Database** tab under the **Deployment** section. - \ No newline at end of file + \ No newline at end of file diff --git a/docs/10-mongodb-atlas/3-get-connection-string.mdx b/docs/20-mongodb-atlas/3-get-connection-string.mdx similarity index 86% rename from docs/10-mongodb-atlas/3-get-connection-string.mdx rename to docs/20-mongodb-atlas/3-get-connection-string.mdx index 154e908..dcfafca 100644 --- a/docs/10-mongodb-atlas/3-get-connection-string.mdx +++ b/docs/20-mongodb-atlas/3-get-connection-string.mdx @@ -7,15 +7,15 @@ In order to ingest data into your cluster later in the lab, you will need to get In the Atlas UI, navigate to the **Overview** page. In the **Clusters section**, select the cluster you just created and click **Connect**. - + A modal will display several ways to connect to your database. - + Select **Compass**. While we won't be using Compass to import the data, it's an easy way to see your connection string. - + Look for your connection string. It should look something like: diff --git a/docs/10-mongodb-atlas/_category_.json b/docs/20-mongodb-atlas/_category_.json similarity index 100% rename from docs/10-mongodb-atlas/_category_.json rename to docs/20-mongodb-atlas/_category_.json diff --git a/docs/20-fireworks-ai/1-create-account.mdx b/docs/30-fireworks-ai/1-create-account.mdx similarity index 86% rename from docs/20-fireworks-ai/1-create-account.mdx rename to docs/30-fireworks-ai/1-create-account.mdx index a651387..08d1e58 100644 --- a/docs/20-fireworks-ai/1-create-account.mdx +++ b/docs/30-fireworks-ai/1-create-account.mdx @@ -8,8 +8,8 @@ The easiest way to use this model is via the Fireworks API. But first, you will Start by navigating to the [Fireworks AI homepage](https://fireworks.ai/) and click the purple **Get Started Free** button to create an account. - + Click **Login With Google** and authenticate with your Google account. This will provision a new Fireworks account and API Key for you. - \ No newline at end of file + \ No newline at end of file diff --git a/docs/20-fireworks-ai/2-create-api-key.mdx b/docs/30-fireworks-ai/2-create-api-key.mdx similarity index 80% rename from docs/20-fireworks-ai/2-create-api-key.mdx rename to docs/30-fireworks-ai/2-create-api-key.mdx index d2a0ab0..34f76fa 100644 --- a/docs/20-fireworks-ai/2-create-api-key.mdx +++ b/docs/30-fireworks-ai/2-create-api-key.mdx @@ -8,12 +8,12 @@ If you already have a Fireworks account and want to create a new API key, follow Upon logging in, click the **API Keys** tab. - + Click the purple **Create API Key** button. In the modal that appears, enter a name and click **Create Key** to create an API key. - + Click the copy button next to your API key to copy it to your clipboard. Paste the API key somewhere safe. - \ No newline at end of file + \ No newline at end of file diff --git a/docs/20-fireworks-ai/_category_.json b/docs/30-fireworks-ai/_category_.json similarity index 100% rename from docs/20-fireworks-ai/_category_.json rename to docs/30-fireworks-ai/_category_.json diff --git a/docs/30-dev-env/1-dev-setup.mdx b/docs/40-dev-env/1-dev-setup.mdx similarity index 91% rename from docs/30-dev-env/1-dev-setup.mdx rename to docs/40-dev-env/1-dev-setup.mdx index ee4bf5e..e64c7ec 100644 --- a/docs/30-dev-env/1-dev-setup.mdx +++ b/docs/40-dev-env/1-dev-setup.mdx @@ -6,7 +6,7 @@ You will be working in a Jupyter Notebook throughout this lab. The easiest and r Navigate to the notebook on [GitHub](https://github.com/mongodb-developer/ai-agents-lab-notebooks/blob/main/notebook_template.ipynb) and click the **Open in Colab** badge at the top of the notebook to open it in Google Colab. - + That's it! You're ready for the lab! @@ -42,4 +42,4 @@ jupyter notebook * In the browser tab that pops up, open the notebook named `notebook_template.ipynb`. - \ No newline at end of file + \ No newline at end of file diff --git a/docs/30-dev-env/2-setup-pre-reqs.mdx b/docs/40-dev-env/2-setup-pre-reqs.mdx similarity index 100% rename from docs/30-dev-env/2-setup-pre-reqs.mdx rename to docs/40-dev-env/2-setup-pre-reqs.mdx diff --git a/docs/30-dev-env/_category_.json b/docs/40-dev-env/_category_.json similarity index 100% rename from docs/30-dev-env/_category_.json rename to docs/40-dev-env/_category_.json diff --git a/docs/40-agent-tools/1-knowledge-base.mdx b/docs/50-agent-tools/1-knowledge-base.mdx similarity index 100% rename from docs/40-agent-tools/1-knowledge-base.mdx rename to docs/50-agent-tools/1-knowledge-base.mdx diff --git a/docs/40-agent-tools/2-create-vector-search-index.mdx b/docs/50-agent-tools/2-create-vector-search-index.mdx similarity index 86% rename from docs/40-agent-tools/2-create-vector-search-index.mdx rename to docs/50-agent-tools/2-create-vector-search-index.mdx index 5ba2ee8..8f54407 100644 --- a/docs/40-agent-tools/2-create-vector-search-index.mdx +++ b/docs/50-agent-tools/2-create-vector-search-index.mdx @@ -4,15 +4,15 @@ To retrieve documents from the knowledge base using vector search, you must conf To do this, open the **Database Deployments** page in the Atlas UI and select **Create Index** in the lower right corner under Atlas Search. - + Click the **Create Search Index** button. - + Click **JSON Editor** under Atlas Vector Search to create your index - + Select the `mongodb_agents_lab` database and the `knowledge` collection, change the index name to `vector_index`, and add the following index definition in the JSON editor: diff --git a/docs/40-agent-tools/3-chat-completion-llm.mdx b/docs/50-agent-tools/3-chat-completion-llm.mdx similarity index 100% rename from docs/40-agent-tools/3-chat-completion-llm.mdx rename to docs/50-agent-tools/3-chat-completion-llm.mdx diff --git a/docs/40-agent-tools/4-create-agent-tools.mdx b/docs/50-agent-tools/4-create-agent-tools.mdx similarity index 100% rename from docs/40-agent-tools/4-create-agent-tools.mdx rename to docs/50-agent-tools/4-create-agent-tools.mdx diff --git a/docs/40-agent-tools/_category_.json b/docs/50-agent-tools/_category_.json similarity index 100% rename from docs/40-agent-tools/_category_.json rename to docs/50-agent-tools/_category_.json diff --git a/docs/50-create-agents/1-tool-calling-agent.mdx b/docs/60-create-agents/1-tool-calling-agent.mdx similarity index 100% rename from docs/50-create-agents/1-tool-calling-agent.mdx rename to docs/60-create-agents/1-tool-calling-agent.mdx diff --git a/docs/50-create-agents/2-react-agent.mdx b/docs/60-create-agents/2-react-agent.mdx similarity index 100% rename from docs/50-create-agents/2-react-agent.mdx rename to docs/60-create-agents/2-react-agent.mdx diff --git a/docs/50-create-agents/3-cot-prompting.mdx b/docs/60-create-agents/3-cot-prompting.mdx similarity index 100% rename from docs/50-create-agents/3-cot-prompting.mdx rename to docs/60-create-agents/3-cot-prompting.mdx diff --git a/docs/50-create-agents/4-agent-without-abstraction.mdx b/docs/60-create-agents/4-agent-without-abstraction.mdx similarity index 100% rename from docs/50-create-agents/4-agent-without-abstraction.mdx rename to docs/60-create-agents/4-agent-without-abstraction.mdx diff --git a/docs/50-create-agents/_category_.json b/docs/60-create-agents/_category_.json similarity index 100% rename from docs/50-create-agents/_category_.json rename to docs/60-create-agents/_category_.json diff --git a/docs/60-adding-memory/1-adding-memory.mdx b/docs/70-adding-memory/1-adding-memory.mdx similarity index 100% rename from docs/60-adding-memory/1-adding-memory.mdx rename to docs/70-adding-memory/1-adding-memory.mdx diff --git a/docs/60-adding-memory/_category_.json b/docs/70-adding-memory/_category_.json similarity index 100% rename from docs/60-adding-memory/_category_.json rename to docs/70-adding-memory/_category_.json diff --git a/static/img/screenshots/10-mongodb-atlas/1-create-account/1-form.png b/static/img/screenshots/20-mongodb-atlas/1-create-account/1-form.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/1-create-account/1-form.png rename to static/img/screenshots/20-mongodb-atlas/1-create-account/1-form.png diff --git a/static/img/screenshots/10-mongodb-atlas/1-create-account/2-verify-email.png b/static/img/screenshots/20-mongodb-atlas/1-create-account/2-verify-email.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/1-create-account/2-verify-email.png rename to static/img/screenshots/20-mongodb-atlas/1-create-account/2-verify-email.png diff --git a/static/img/screenshots/10-mongodb-atlas/2-create-cluster/1-overview.png b/static/img/screenshots/20-mongodb-atlas/2-create-cluster/1-overview.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/2-create-cluster/1-overview.png rename to static/img/screenshots/20-mongodb-atlas/2-create-cluster/1-overview.png diff --git a/static/img/screenshots/10-mongodb-atlas/2-create-cluster/2-deploy-database.png b/static/img/screenshots/20-mongodb-atlas/2-create-cluster/2-deploy-database.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/2-create-cluster/2-deploy-database.png rename to static/img/screenshots/20-mongodb-atlas/2-create-cluster/2-deploy-database.png diff --git a/static/img/screenshots/10-mongodb-atlas/2-create-cluster/3-database-deployment.png b/static/img/screenshots/20-mongodb-atlas/2-create-cluster/3-database-deployment.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/2-create-cluster/3-database-deployment.png rename to static/img/screenshots/20-mongodb-atlas/2-create-cluster/3-database-deployment.png diff --git a/static/img/screenshots/10-mongodb-atlas/3-get-conn-string/1-connect-button.png b/static/img/screenshots/20-mongodb-atlas/3-get-conn-string/1-connect-button.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/3-get-conn-string/1-connect-button.png rename to static/img/screenshots/20-mongodb-atlas/3-get-conn-string/1-connect-button.png diff --git a/static/img/screenshots/10-mongodb-atlas/3-get-conn-string/2-connect-modal.png b/static/img/screenshots/20-mongodb-atlas/3-get-conn-string/2-connect-modal.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/3-get-conn-string/2-connect-modal.png rename to static/img/screenshots/20-mongodb-atlas/3-get-conn-string/2-connect-modal.png diff --git a/static/img/screenshots/10-mongodb-atlas/3-get-conn-string/3-connect-compass.png b/static/img/screenshots/20-mongodb-atlas/3-get-conn-string/3-connect-compass.png similarity index 100% rename from static/img/screenshots/10-mongodb-atlas/3-get-conn-string/3-connect-compass.png rename to static/img/screenshots/20-mongodb-atlas/3-get-conn-string/3-connect-compass.png diff --git a/static/img/screenshots/20-fireworks-ai/1-create-account/1-homepage.png b/static/img/screenshots/30-fireworks-ai/1-create-account/1-homepage.png similarity index 100% rename from static/img/screenshots/20-fireworks-ai/1-create-account/1-homepage.png rename to static/img/screenshots/30-fireworks-ai/1-create-account/1-homepage.png diff --git a/static/img/screenshots/20-fireworks-ai/1-create-account/2-google-login.png b/static/img/screenshots/30-fireworks-ai/1-create-account/2-google-login.png similarity index 100% rename from static/img/screenshots/20-fireworks-ai/1-create-account/2-google-login.png rename to static/img/screenshots/30-fireworks-ai/1-create-account/2-google-login.png diff --git a/static/img/screenshots/20-fireworks-ai/2-create-api-key/1-api-key.png b/static/img/screenshots/30-fireworks-ai/2-create-api-key/1-api-key.png similarity index 100% rename from static/img/screenshots/20-fireworks-ai/2-create-api-key/1-api-key.png rename to static/img/screenshots/30-fireworks-ai/2-create-api-key/1-api-key.png diff --git a/static/img/screenshots/20-fireworks-ai/2-create-api-key/2-create-api-key.png b/static/img/screenshots/30-fireworks-ai/2-create-api-key/2-create-api-key.png similarity index 100% rename from static/img/screenshots/20-fireworks-ai/2-create-api-key/2-create-api-key.png rename to static/img/screenshots/30-fireworks-ai/2-create-api-key/2-create-api-key.png diff --git a/static/img/screenshots/20-fireworks-ai/2-create-api-key/3-copy-api-key.png b/static/img/screenshots/30-fireworks-ai/2-create-api-key/3-copy-api-key.png similarity index 100% rename from static/img/screenshots/20-fireworks-ai/2-create-api-key/3-copy-api-key.png rename to static/img/screenshots/30-fireworks-ai/2-create-api-key/3-copy-api-key.png diff --git a/static/img/screenshots/30-dev-env/1-open-colab.png b/static/img/screenshots/40-dev-env/1-open-colab.png similarity index 100% rename from static/img/screenshots/30-dev-env/1-open-colab.png rename to static/img/screenshots/40-dev-env/1-open-colab.png diff --git a/static/img/screenshots/30-dev-env/2-jupyter-notebook.png b/static/img/screenshots/40-dev-env/2-jupyter-notebook.png similarity index 100% rename from static/img/screenshots/30-dev-env/2-jupyter-notebook.png rename to static/img/screenshots/40-dev-env/2-jupyter-notebook.png diff --git a/static/img/screenshots/40-agent-tools/1-create-index.png b/static/img/screenshots/50-agent-tools/1-create-index.png similarity index 100% rename from static/img/screenshots/40-agent-tools/1-create-index.png rename to static/img/screenshots/50-agent-tools/1-create-index.png diff --git a/static/img/screenshots/40-agent-tools/2-create-search-index.png b/static/img/screenshots/50-agent-tools/2-create-search-index.png similarity index 100% rename from static/img/screenshots/40-agent-tools/2-create-search-index.png rename to static/img/screenshots/50-agent-tools/2-create-search-index.png diff --git a/static/img/screenshots/40-agent-tools/3-json-editor.png b/static/img/screenshots/50-agent-tools/3-json-editor.png similarity index 100% rename from static/img/screenshots/40-agent-tools/3-json-editor.png rename to static/img/screenshots/50-agent-tools/3-json-editor.png