Python: Error when running step10_assistant_tool_file_search.py: Resource not found #10212
Closed
Description
Description
When running step8_assistant_vision.py
from the main repository, an error occurs indicating an invalid value for the purpose
parameter.
Steps to Reproduce
- Clone the semantic-kernel repository
- Navigate to
python/samples/getting_started_with_agents/
- Run
python step10_assistant_tool_file_search.py
Expected Behavior
The script should run without errors and create a vector store.
Actual Behavior
The script fails with an error: openai.NotFoundError: Error code: 404 - {'error': {'code': '404', 'message': 'Resource not found'}}
Environment
- Operating System:
macOS 15.2
- Python version:
Python 3.10.13
- Semantic Kernel version:
semantic-kernel==1.18.2
- OpenAI library version:
openai==1.59.7
Error Message
Traceback (most recent call last):
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/site-packages/semantic_kernel/agents/open_ai/open_ai_assistant_base.py", line 584, in create_vector_store
vector_store = await self.client.beta.vector_stores.create(file_ids=file_ids)
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/site-packages/openai/resources/beta/vector_stores/vector_stores.py", line 400, in create
return await self._post(
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/site-packages/openai/_base_client.py", line 1849, in post
return await self.request(cast_to, opts, stream=stream, stream_cls=stream_cls)
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/site-packages/openai/_base_client.py", line 1543, in request
return await self._request(
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/site-packages/openai/_base_client.py", line 1644, in _request
raise self._make_status_error_from_response(err.response) from None
openai.NotFoundError: Error code: 404 - {'error': {'code': '404', 'message': 'Resource not found'}}
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/Users/nihat/Documents/epam/semantic-kernel/python/samples/getting_started_with_agents/step10_assistant_tool_file_search.py", line 101, in <module>
asyncio.run(main())
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/asyncio/runners.py", line 44, in run
return loop.run_until_complete(main)
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/asyncio/base_events.py", line 649, in run_until_complete
return future.result()
File "/Users/nihat/Documents/epam/semantic-kernel/python/samples/getting_started_with_agents/step10_assistant_tool_file_search.py", line 63, in main
agent = await AzureAssistantAgent.create(
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/site-packages/semantic_kernel/agents/open_ai/azure_assistant_agent.py", line 300, in create
vector_store_id = await agent.create_vector_store(file_ids=vector_store_file_ids_combined)
File "/opt/homebrew/anaconda3/envs/sem-kernel/lib/python3.10/site-packages/semantic_kernel/agents/open_ai/open_ai_assistant_base.py", line 587, in create_vector_store
raise AgentExecutionException("Error creating vector store.") from ex
semantic_kernel.exceptions.agent_exceptions.AgentExecutionException: Error creating vector store.
Metadata
Assignees
Type
Projects
Status
No status