normandmickey/node-chatgpt-api-with-function-calls
This is a demonstration of how to integrate function calls with the OpenAI API (ChatGPT), NodeJS, RapidApi.com and WorldTimeAPI.org.
This project demonstrates how a ChatGPT-like application can go beyond general knowledge to answer specific, real-time questions and perform actions. It shows how a natural language input, like "What's the weather in London?", can trigger external tools to get current data or send an email, providing a more interactive and functional AI experience. Developers can use this as a blueprint to integrate custom tools with large language models.
No commits in the last 6 months.
Use this if you are a developer looking for a concrete example of how to connect OpenAI's function calling capabilities with external APIs (like weather, time, or email services) in a Node.js environment.
Not ideal if you are looking for a ready-to-use application; this is a demonstration for developers, not an end-user product.
Stars
21
Forks
6
Language
JavaScript
License
—
Category
Last pushed
Jul 02, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/normandmickey/node-chatgpt-api-with-function-calls"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ndycode/oc-chatgpt-multi-auth
OpenCode plugin for using ChatGPT Plus/Pro in GPT-5 and Codex workflows with OAuth login,...
oceanlvr/ChatGPT-ProBot
🤖️ A ChatGPT based GitHub robot. dialogue/CR/etc..
dataforseo/open-ai-actions
OpenAPI specs for integrating DataForSEO APIs with ChatGPT Actions
rizerphe/openai-functions
Generate ChatGPT function call schemas based on function docstrings.
FullStackWithLawrence/openai-hello-world
A Python "Hello World" application that also demonstrates the OpenAI API and usage of Docker.