Not getting the answer from the file I already uploaded:

I tried to upload a file and ask about its content, but instead of getting the answer from the file, I received a nonsensical reply. How can I successfully upload a file and inquire about its content?

def upload_files(file_path1, question):
          
    # upload file 1
    with open(file_path1,"rb") as f:
        file = client.files.create(
            file = (file_path1,f),
            purpose="assistants"
        )
    
        print(f"file ( {file.filename} ) has been uploaded!")  


    
        response = client.chat.completions.create(
            model='gpt-4-0125-preview',
            messages=[
                
                {'role': 'system', 'content': 'You will be provided with a document. Your task is to answer the question using only the provided document and to cite the passage(s) of the document used to answer the question. If the document does not contain the information needed to answer this question then simply write: "Insufficient information."'},
                                            

                {'role': 'user', 'content': file_path1},
                {'role': 'user', 'content': question}
            ])
        
    
    return response.choices[0].message.content


file1_ = "E:\path\my\.md\file\file.md"


question = "What is it about this and that .... etc? "

response = upload_files(file1_, question)
print(response)