openai · OpenAI Platform Docs
Retrieval
Teaches how to implement semantic search using the Retrieval API, including creating vector stores, uploading files, performing queries, applying query rewriting, and using attribute filtering.
Derived skill
Files assembled from official documentation
Viewing SKILL.md
Retrieval
Teaches how to implement semantic search using the Retrieval API, including creating vector stores, uploading files, performing queries, applying query rewriting, and using attribute filtering.
When To Use
Use when you need to implement semantic search over custom datasets, manage vector stores, or optimize search relevance through query rewriting and attribute filtering.
Reference Files
| File | Contains | Use For |
|---|---|---|
SKILL.md | Entry point: scope, routing table, and workflow. | Start here. |
docs/retrieval-workflow-guide.md | A guide explaining how to use the OpenAI Retrieval API to perform semantic search and query rewriting over custom data. | Questions about a guide explaining how to use the OpenAI Retrieval API to perform semantic search and query rewriting over custom data. |
What This Skill Covers
- The Retrieval API allows you to perform semantic search over your data, which is a technique that surfaces semantically similar results — even when they matc...
- Main sections:
Quickstart,Semantic search,Performing semantic search,Query rewriting,Attribute filtering.
Workflow
- Open the most relevant file under
docs/for the exact documented workflow and wording. - Open
schemas/files for exact structured contracts. - Open
examples/files for concrete requests, commands, snippets, and manifests. - Do not add behavior or configuration that is not present in the attached source files.
Canonical source: https://developers.openai.com/api/docs/guides/retrieval.md
