LangChain's Interaction with OpenAI API Endpoints

I am currently using LangChain with OpenAI’s API and would like to clarify which endpoint it utilizes for requests.

Does LangChain use the completions endpoint, or does it rely on the responses endpoint? Additionally, is there a way for me to verify which endpoint is being called during API interactions?

I appreciate any guidance on this matter