Skip to content

Commit 709645a

Browse files
Merge pull request #6107 from aahill/july-fixes
File search updates
2 parents 233b27f + 3823172 commit 709645a

File tree

1 file changed

+6
-11
lines changed

1 file changed

+6
-11
lines changed

articles/ai-foundry/agents/how-to/tools/file-search.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ services: cognitive-services
66
manager: nitinme
77
ms.service: azure-ai-agent-service
88
ms.topic: how-to
9-
ms.date: 12/11/2024
9+
ms.date: 07/17/2025
1010
author: aahill
1111
ms.author: aahi
1212
ms.custom: azure-ai-agents
@@ -26,17 +26,13 @@ File search augments agents with knowledge from outside its model, such as propr
2626

2727
### File sources
2828
- Upload local files
29-
- Azure Blob Storage
30-
31-
### Supported file types
32-
33-
- [Supported file types](#supported-file-types)
29+
- Azure Blob Storage
3430

3531
### Usage support
3632

3733
|Azure AI foundry support | Python SDK | C# SDK | JavaScript SDK | REST API | Basic agent setup | Standard agent setup |
3834
|---------|---------|---------|---------|---------|---------|---------|
39-
| ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | File upload only | File upload and using BYO blob storage |
35+
| ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | File upload only | File upload and using bring-your-own blob storage |
4036

4137
## Dependency on agent setup
4238

@@ -49,9 +45,8 @@ The file search tool has the same functionality as Azure OpenAI Assistants. Micr
4945
The file search tool uses the Azure AI Search and Azure Blob Storage resources you connected during agent setup.
5046
- Uploaded files get stored in your connected Azure Blob Storage account
5147
- Vector stores get created using your connected Azure AI Search resource
52-
<br> </br>
5348

54-
For both agent setups, Azure OpenAI handles the entire ingestion process, which includes:
49+
For both agent setups, the service handles the entire ingestion process, which includes:
5550
- Automatically parsing and chunking documents
5651
- Generating and storing embeddings
5752
- Utilizing both vector and keyword searches to retrieve relevant content for user queries.
@@ -169,9 +164,9 @@ vector_store = project_client.agents.create_vector_store_and_poll(
169164

170165
Vector stores created using thread helpers (like `tool_resources.file_search.vector_stores` in Threads or `message.attachments` in Messages) have a default expiration policy of seven days after they were last active (defined as the last time the vector store was part of a run).
171166

172-
When a vector store expires, the runs on that thread fail. To fix this issue, you can recreate a new vector_store with the same files and reattach it to the thread.
167+
When a vector store expires, the runs on that thread fail. To fix this issue, you can recreate a new vector_store with the same files and reattach it to the thread.
173168

174-
### Supported file types
169+
## Supported file types
175170

176171
> [!NOTE]
177172
> For text/ MIME types, the encoding must be either utf-8, utf-16, or ASCII.

0 commit comments

Comments
 (0)