Skip to content

Commit abaa0e2

Browse files
committed
Instruct to always ask what to build
1 parent b63a705 commit abaa0e2

File tree

1 file changed

+7
-10
lines changed

1 file changed

+7
-10
lines changed

.agents/PINECONE-quickstart.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,22 +8,19 @@ This guide provides step-by-step instructions for building your first Pinecone a
88

99
## Choosing Your Quickstart
1010

11-
When you are asked to help get started with Pinecone:
11+
⚠️ **MANDATORY: When you are asked to help get started with Pinecone:**
1212

13-
1. **Detect or ask for programming language**:
13+
1. **Always ask: What do you want to build?**
1414

15-
- Check project files for: `package.json` (JavaScript/TypeScript), `requirements.txt` or `pyproject.toml` (Python), `pom.xml` or `build.gradle` (Java), `go.mod` (Go)
16-
- If no language can be determined, ask the user which language they prefer
17-
18-
2. **Ask the user to choose a quickstart option**:
19-
20-
- **Quick Test**: Create an index, upsert data, and perform semantic search.
21-
- **Use Case**:
15+
- Ask the user to choose one of these options:
16+
- **Quick Test**: Create an index, upsert data, and perform semantic search. (Best for first-time users)
2217
- **Search**: Build a semantic search system that returns ranked results from your knowledge base. This pattern is ideal for search interfaces where users need a list of relevant documents with confidence scores.
2318
- **RAG**: Build a multi-tenant RAG (Retrieval-Augmented Generation) system that retrieves relevant context per tenant and feeds it to an LLM to generate answers. Each tenant (organization, workspace, or user) has isolated data stored in separate Pinecone namespaces. This pattern is ideal for knowledge bases, customer support platforms, and collaborative workspaces.
2419
- **Recommendations**: Build a recommendation engine that suggests similar items based on semantic similarity. This pattern is ideal for e-commerce, content platforms, and user personalization systems.
2520

26-
3. **Based on the choices, use the appropriate language-specific pattern below.**
21+
2. **Determine programming language:** Follow the language selection instructions in [PINECONE.md](./PINECONE.md#language-selection).
22+
23+
3. **Proceed with the appropriate language-specific pattern** based on the detected/confirmed language and the selected use case.
2724

2825
## Language-Specific Quickstarts
2926

0 commit comments

Comments
 (0)