Many people have used the /completion endpoint successfully in creating QA apps. The general workflow has been:
- Create a prompt string with a variable
- Record user input
- Interpolate the string with user question
- Send string back to front end
This answer explains the /answers endpoint really well.