Skip to content

Wrangler commands

This guide walks you through creating an AI Search instance using the Wrangler CLI.

1. Install Wrangler

Install Wrangler, the command-line tool for Cloudflare Workers and developer platform products.

npm install wrangler

2. Create an AI Search instance

Create a new instance.

Terminal window
wrangler ai-search create my-instance

You can upload files to the instance using the dashboard or the REST API.

Connect a data source (optional)

You can optionally connect a website or R2 bucket when creating the instance.

Website:

Automatically crawl and index a website that you own.

Terminal window
wrangler ai-search create my-instance --type web-crawler --source developers.cloudflare.com

R2 bucket:

Index documents stored in an R2 bucket.

Terminal window
wrangler ai-search create my-instance --type r2 --source my-bucket

3. Check indexing status

Check if your content has finished indexing by running the stats command.

Terminal window
wrangler ai-search stats my-instance

4. Test your instance

Once indexing is complete, run a search query against your instance.

Terminal window
wrangler ai-search search my-instance --query "What is Cloudflare?"

For the full list of available commands, refer to Wrangler commands.

Add to your application