|
1 | 1 | ## Pinecone (Vector Database) |
2 | 2 |
|
3 | | -**CRITICAL**: When users ask about Pinecone, vector databases, embeddings, semantic search, RAG, or recommendations, you MUST: |
| 3 | +⚠️ **MANDATORY: If you need to help with Pinecone, vector databases, embeddings, semantic search, RAG, or recommendations, you MUST read `.agents/PINECONE.md` first** to determine: |
4 | 4 |
|
5 | | -1. **ALWAYS read** `.agents/PINECONE.md` first - this contains universal concepts, CLI vs SDK guidance, common patterns, and navigation instructions |
6 | | -2. **THEN read** the appropriate language-specific guide based on the user's project: |
7 | | - - `.agents/PINECONE-python.md` - Python SDK guide with code examples |
8 | | - - `.agents/PINECONE-typescript.md` - TypeScript/Node.js SDK guide with code examples |
9 | | - - `.agents/PINECONE-go.md` - Go SDK guide with code examples |
10 | | - - `.agents/PINECONE-java.md` - Java SDK guide with code examples |
11 | | -3. **For quickstart/tutorials**: Read `.agents/PINECONE-quickstart.md` for step-by-step tutorials |
12 | | -4. **For CLI operations**: Read `.agents/PINECONE-cli.md` for CLI installation, authentication, and commands |
| 5 | +- What questions to ask the user |
| 6 | +- How to select the programming language |
| 7 | +- Which guide files to consult for implementation details |
13 | 8 |
|
14 | | -**Language Detection**: Check for `package.json` (TypeScript), `requirements.txt`/`pyproject.toml` (Python), `pom.xml`/`build.gradle` (Java), or `go.mod` (Go) to determine the appropriate guide. |
15 | | - |
16 | | -**DO NOT** provide Pinecone guidance without reading these files first. The `.agents/PINECONE.md` file contains critical gotchas, best practices, and common mistakes that must be followed. |
| 9 | +Do not proceed with Pinecone-related tasks without consulting the appropriate guide files. Use `.agents/PINECONE.md` as your entry point and follow its "Choosing the Right Guide" section to navigate to the appropriate resources. |
0 commit comments