AI Native之Open AI & Next

AI 如何快速和程序交互?

Open AI

OpenAI API 提供了一个简洁的接口,可用于访问最先进的 AI模型,包括文本生成、自然语言处理、计算机视觉等等。创建 API 密钥并运行您的第一个 API 调用即可开始使用。了解如何生成文本、分析图像、构建智能体等等。

当然还有其他平台,比如https://docs.newapi.pro/zh newapi>openai

对于前端技术栈的人建议选择Next.js + TypeScript + OpenAI SDK + Vercel AI SDK

  1. 创建密钥
    https://platform.openai.com/api-keys

  2. 给工程安装openai依赖

javascript 复制代码
npm install openai
  1. demo体验

example.mjs

复制代码
import OpenAI from "openai";
const client = new OpenAI();

const response = await client.responses.create({
    model: "gpt-5.5",
    input: "Write a one-sentence bedtime story about a unicorn."
});

console.log(response.output_text);

如果遇到翻墙问题总是连接超时可以用下面这个代码

javascript 复制代码
import OpenAI from "openai";
import { ProxyAgent, fetch as undiciFetch } from "undici";

const proxyUrl = process.env.HTTPS_PROXY || process.env.https_proxy || process.env.HTTP_PROXY || process.env.http_proxy;
const fetchImpl = proxyUrl
    ? (url, init = {}) => undiciFetch(url, { ...init, dispatcher: new ProxyAgent(proxyUrl) })
    : fetch;

const client = new OpenAI({
    apiKey: process.env.OPENAI_API_KEY,
    timeout: 60_000,
    fetch: fetchImpl,
});

const response = await client.responses.create({
    model: "gpt-5.2",
    input: "Write a one-sentence bedtime story about a unicorn."
});

console.log(response.output_text);

运行命令

复制代码
 node example.mjs
相关推荐
生成论实验室20 小时前
自动驾驶:一个自主运动的系统
人工智能·算法·机器学习·语言模型·机器人·自动驾驶·安全架构
keykey6.20 小时前
集成学习:从 Bagging 到 XGBoost
人工智能·机器学习·集成学习
果丁智能20 小时前
从人工值守到云端智控:物联网智能锁重塑公寓与集团宿舍管理体系
大数据·人工智能·物联网·智能家居
Inhand陈工20 小时前
污水泵站PLC数据上云实战:西门子PLC + 映翰通IG502 + DM平台全流程
人工智能·物联网·网络安全·阿里云·信息与通信·iot
冷小鱼20 小时前
PyTorch 2.12 完全指南:从动态图到编译优化的深度学习框架演进
人工智能·pytorch·深度学习
Cloud_Shy61820 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第七章 Item 52 - 53)
开发语言·人工智能·笔记·python
AI焦点20 小时前
2026年AI大模型中转横评实测:跨越价格陷阱,重构生产级聚合平台的评估基准
人工智能·重构
我不是FD20 小时前
OpenAI vs Anthropic API 对比:流式返回 + Adapt 适配层完整方案
java·人工智能·python
AI客栈20 小时前
容器启动调优:基于 Go 原生的冷启动时延评估与优化
人工智能
yyuuuzz20 小时前
2026游戏云服务器推荐的技术判断思路
运维·服务器·开发语言·网络·人工智能·游戏·php