How to add data source from Azure storage container to OpenAI API python?

This is my code:

completion = client.chat.completions.create(
messages=[{“role”: “user”, “content”: user_input}],
model=“GPT-35-Test”,
extra_body={
“dataSources”: [
{
“type”: “AzureCognitiveSearch”,
“parameters”: {
“endpoint”: search_endpoint,
“key”: search_key,
“indexName”: search_index_name,
}
}
]

Error: openai.BadRequestError: Error code: 400 - {‘error’: {‘message’: ‘Unrecognized request argument supplied: dataSources’, ‘type’: ‘invalid_request_error’, ‘param’: None, ‘code’: None}}