Azure AI Search tool not working in v0.5.3

### What happened?

**Describe the bug**

Hi @ekzhu  @jay-thakur  Thanks for providing the fix. I tried out the Azure AI Search tool in v0.5.3 and I am getting following issues now. II am still not able to use the tool, Could you provide some guidance ?

---------- HandoffMessage (ResearchAgent) ----------
Transferred to CodeAnalysisAgent, adopting the role of CodeAnalysisAgent immediately.
WARNING:azure.search.documents._generated._serialization:k is not a known attribute of class <class 'azure.search.documents._generated.models._models_py3.VectorizableTextQuery'> and will be ignored
---------- ToolCallRequestEvent (CodeAnalysisAgent) ----------
[FunctionCall(id='call_5cpYPh5Py8HRRl9FeGu1JH4d', arguments='{"query":"screen 409 locomotive track element"}', name='hybrid_search_tool')]
---------- ToolCallExecutionEvent (CodeAnalysisAgent) ----------
[FunctionExecutionResult(content="Error: Error from Azure AI Search: () The request is invalid. Details: Requested value 'hybrid' was not found.\nCode: \nMessage: The request is invalid. Details: Requested value 'hybrid' was not found.", name='hybrid_search_tool', call_id='call_5cpYPh5Py8HRRl9FeGu1JH4d', is_error=True)]

**To Reproduce**
Steps to reproduce the behavior. 

hybrid_search_tool = AzureAISearchTool.create_hybrid_search(
        name="hybrid_search_tool",
        endpoint=AZURE_AI_SEARCH_ENDPOINT,
        index_name=VLI_DB_SEARCH_INDEX,
        credential=AzureKeyCredential(AZURE_AI_SEARCH_API_KEY),
        vector_fields=["contentVector"],
        search_fields=["title", "content", "url"],
        select_fields=["title", "content", "url"],
        top=10,
    )

Output:

---------- HandoffMessage (ResearchAgent) ----------
Transferred to CodeAnalysisAgent, adopting the role of CodeAnalysisAgent immediately.
WARNING:azure.search.documents._generated._serialization:k is not a known attribute of class <class 'azure.search.documents._generated.models._models_py3.VectorizableTextQuery'> and will be ignored
---------- ToolCallRequestEvent (CodeAnalysisAgent) ----------
[FunctionCall(id='call_5cpYPh5Py8HRRl9FeGu1JH4d', arguments='{"query":"screen 409 locomotive track element"}', name='hybrid_search_tool')]
---------- ToolCallExecutionEvent (CodeAnalysisAgent) ----------
[FunctionExecutionResult(content="Error: Error from Azure AI Search: () The request is invalid. Details: Requested value 'hybrid' was not found.\nCode: \nMessage: The request is invalid. Details: Requested value 'hybrid' was not found.", name='hybrid_search_tool', call_id='call_5cpYPh5Py8HRRl9FeGu1JH4d', is_error=True)]

- If your input is just "I tried X, and it didn't work" or
"X is not working", your issue will be ignored.
- If your input is not well formatted, it will hurt readability and
may be ignored as well.

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Additional context**
Add any other context about the problem here.


### Which packages was the bug in?

Python AgentChat (autogen-agentchat>=0.4.0)

### AutoGen library version.

Python 0.5.3

### Other library version.

_No response_

### Model used

gpt-4o-mini

### Model provider

None

### Other model provider

_No response_

### Python version

3.11

### .NET version

None

### Operating system

Windows

Labels: needs-triage
State: closed