
Product
Introducing Socket Scanning for OpenVSX Extensions
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.
chatgpt-io-api
Advanced tools
This repository contains an API layer for ChatGPT, powered by chatgpt-io. It allows users to send questions to a chatbot and receive responses in real-time.
To use this API, you will need to have a session token from ChatGPT. Set this token in the CHATGPT_SESSION_TOKEN environment variable. You can do this by creating a .env file in the root of the project and adding the line CHATGPT_SESSION_TOKEN=YOUR_TOKEN_HERE.
To start the API, run the following command:
npm start
The API will be listening on the CHATGPT_PORT environment variable (defaults to 3000). You can send a POST request to /ask with a message and optional conversation_id in the request body to ask the chatbot a question. The response will contain a response field with the chatbot's response.
Example request:
POST /ask
Content-Type: application/json
{
"message": "What is your name?",
"conversation_id": "abc123"
}
Example response:
Status: 200 OK
Content-Type: application/json
{
"response": "My name is ChatGPT."
}
If the chatbot is not yet ready, the API will return a 503 status code and an error field with the message "Chatbot is not ready yet".
FAQs
An API layer for ChatGPT, powered by chatgpt-io.
We found that chatgpt-io-api demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket now scans OpenVSX extensions, giving teams early detection of risky behaviors, hidden capabilities, and supply chain threats in developer tools.

Product
Bringing supply chain security to the next generation of JavaScript package managers

Product
A safer, faster way to eliminate vulnerabilities without updating dependencies