openai-compatible api function calling