# Working with ChatGPT Functions on Heroku

DevFeed: [Working with ChatGPT Functions on Heroku](<https://devfeed.tech/articles/working-with-chatgpt-functions-on-heroku-26509.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/working-with-chatgpt-functions-on-heroku/>)

Author: Julián Duque

Published: 2024-01-30T15:00:00Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [API](<https://devfeed.tech/topics/api.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Express](<https://devfeed.tech/topics/express.md>), [React](<https://devfeed.tech/topics/react.md>), [monorepo](<https://devfeed.tech/topics/monorepo.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-machine-learning](<https://devfeed.tech/tags/ai-machine-learning.md>), [apis](<https://devfeed.tech/tags/apis.md>), [back-end](<https://devfeed.tech/tags/back-end.md>), [chatgpt](<https://devfeed.tech/tags/chatgpt.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [express](<https://devfeed.tech/tags/express.md>), [front-end](<https://devfeed.tech/tags/front-end.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [github](<https://devfeed.tech/tags/github.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [monorepo](<https://devfeed.tech/tags/monorepo.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [openai](<https://devfeed.tech/tags/openai.md>), [react](<https://devfeed.tech/tags/react.md>), [web](<https://devfeed.tech/tags/web.md>)

## AI overview

A tutorial showing how to build a Node.js Menu Maker application that uses OpenAI's Chat Completions API and function calling, with a React front end and Express back end, and deploys the application on Heroku.

## Source excerpt

How to Build and Deploy a Node.js App That Uses OpenAI's APIs Near the end of 2023, ChatGPT announced that it had 100M weekly users. That's a massive base of users who want to take advantage of the convenience and power of intelligent question answering with natural language. With this level of popularity for ChatGPT, [...] The post Working with ChatGPT Functions on Heroku appeared first on Heroku.