InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Openai-node Alternatives
Similar projects and alternatives to openai-node
-
-
SurveyJS
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Keep full control over the data you collect and tailor the form builder’s entire look and feel to your users’ needs. SurveyJS works with React, Angular, Vue 3, and is compatible with any backend or auth system. Learn more.
-
-
ollama
Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models.
-
-
-
-
javascript-algorithms
📝 Algorithms and data structures implemented in JavaScript with explanations and links to further readings
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
-
-
-
-
-
-
-
-
jsii
jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
openai-node discussion
openai-node reviews and mentions
- DSA Study map + Revise All
-
🚀 Building an Azure OpenAI Chatbot: Challenges, Solutions & Why JavaScript Beats Python for the Web
For JavaScript, use the latest OpenAI SDK and follow their updated usage patterns.
-
Generating & Building The OpenAI SDK With Stainless & Speakeasy
We’ll use the OpenAI API, which most developers are now familiar with: the OpenAI API. This API already has an SDK, so we know it works. We’ll create two Node.js SDKs based on the OpenAI OpenAPI specification, trying to understand what it takes for each SDK generator to go from spec to alpha to 1.0.0.
-
Using DeepSeek-R1 on Azure with JavaScript
You can use OpenAI Node SDK or LangChain.js to interact with DeepSeek models.
-
Ask HN: Any existing Node.js frameworks that give basic LLMs access to tools?
Basically what's described here:
* https://github.com/openai/openai-node?tab=readme-ov-file#automated-function-calls
* https://jrmyphlmn.com/posts/sequential-function-calls
Suppose I have a model that does not natively support this.
Has anyone written/came across a library that implements such logic?
Conceptually, I would imagine that it simply boils down to another LLM interpreting user's question. The prompt for that LLM includes instructions that explain access to tools it has. That LLM then responds with a plan of execution. The plan is some JSON with instructions of what to execute. After the first cycle, the plan is re-evaluated. This repeats until LLM is happy with the response.
In practice, this feels like _a lot_ of edge cases to handle, so I am wondering if there are existing abstractions that I could use here.
For context, I am not using the native `tools` functionality provided by OpenAI SDK because it does not provide enough flexibility. It is a black box approach. I need to have more granular level control over when tools should be used/which.
-
Turn any website into a type-safe API using AI (part 1)
Now we can move on to implementing the exciting bits using the openai package:
-
Building codeshift
Can not use OpenAI SDK with Sentry Node agent: TypeError: getDefaultAgent is not a function #1010
-
npm i openai-react-native
We just published this package. It is a React Native OpenAI API client without polyfills since the official OpenAI Node SDK does not support React Native. See this issue.
-
Five ways to use Generative AI in JavaScript
Most cloud API model providers offer a JavaScript native SDK incl. OpenAI, Anthropic, and Google.
-
【TypeScript】Displaying ChatGPT-like Streaming Responses with trpc in React
There is an official library to handle OpenAI's API with TypeScript, so let's add it. https://github.com/openai/openai-node
-
A note from our sponsor - InfluxDB
www.influxdata.com | 10 Jul 2025
Stats
openai/openai-node is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of openai-node is TypeScript.
Review ★★★★★ 10/10