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
相关推荐
IT_陈寒21 小时前
Vue的响应式什么时候会失灵?这个坑我踩了
前端·人工智能·后端
Mark-Wang1 天前
2026大厂AI Agent高频面试题Top50:题目+参考答案+追问陷阱
人工智能
五度易链-区域产业数字化管理平台1 天前
WorkBuddy 实战:将带 MD5 签名的第三方 API 封装为 MCP 服务(企业模糊搜索接口案例)
大数据·人工智能·mcp
怪奇云呼军1 天前
知识库也会注入指令?闪电智能VoiceAgent 如何防住 Prompt Injection
人工智能·python·算法·云计算·音视频
xushichang123_1 天前
企业降本刚需下,云上模型蒸馏与轻量化部署怎么选?AWS“大模型教研+小模型推理” 路径
大数据·人工智能
EasyDSS1 天前
开会不用装App:私有化音视频系统EasyDSS即时视频会议,浏览器点开就能聊,AI帮你写纪要
人工智能·音视频
阿里云大数据AI技术1 天前
基于 EMR Serverless Ray 实现 Qwen 模型批量推理实践
人工智能·算法·agent
ZJU_统一阿萨姆1 天前
【算子开发】环境搭建与第一个CUDA程序
开发语言·人工智能·系统架构
老登为啥喜欢吹AI1 天前
继DSH之后!Codex Harness 也开源了!Rust 核心、三层架构、人机协作
人工智能