OpenAI
通过WebRTC的 OpenAI实时API在用户静音时接收到随机的语音输入——可能是说话者的回声或背景噪声
问题 我在用Flutter构建一款实时语音聊天应用,使用 OpenAI Realtime API over WebRTC(通过flutter_webrtc)实现。系统经常在无人发言时仍接收并转写 用户语音,例如: 其他语言的随机文本(例如 "مايكرو ببت پتا") 与真实对话无关的短片段 它可能把AI自己的声音(扬声器输出)当作麦克风输入 或把背景噪声识别为语音 这在移动端(iOS与 Android)发生,且播放时使用扬声器。 设置 技术栈: Flutter、flutter_webrtc、Ope
未收到来自Azure OpenAI实时模型的webhook调用
我一直在参考这份文档:https://learn.microsoft.com/en-us/azure/foundry/openai/how-to/realtime-audio-sip#connect-to-sip 在Twilio中,我为我的电话号码创建了一个弹性SIP中继,并通过传递我的Azure Foundry项目内部ID,将起始URL设置为文档建议的方式。 sip:[email protected];transport=tls 我在Azure资源的JSON中的properties/internalId
OpenAI的 Moderation API即使没有任何先前的调用,也会返回429 Too Many Requests(请求过多)
我正在尝试使用OpenAI的 Moderation API进行文本审核,但每次请求都会返回一个 429 Too Many Requests 错误——尽管我之前没有用该API密钥发出过请求。 错误响应: { "error": { "message": "Too Many Requests", "type": "invalid_request_error", "param": null, "code": null } } 请求体: { "model": "omni-moderation-latest", "i
如何在OpenAI Response API的 Create Response中使用结构化输出
Open AI API创建模型响应 表示它可以启用结构化输出,但找不到用于输出的JSON架构的方法。 配置 { "type": "json_schema" } 以启用结构化输出 Open AI文档 - 结构化模型输出 有 parse 调用,但 Response API 没有这样的API。 response = client.responses.parse( model="gpt-4o-2024-08-06", input=[ {"role": "system", "content": "Extract t
OpenAI RAG的 LangChain工具调用与StructuredOutput() 不兼容/无法工作吗?
我有一个 OpenAI 模型,配备 Retrieval-Augmented Generation (RAG): import {OpenAIEmbeddingFunction} from "@chroma-core/openai"; import chromaClient from "../config/chromadb"; import {tool} from "@langchain/core/tools"; import {Chroma} from "@langchain/community/vect
Langchain最新的langchain-openrouter与最新的langchain-core和 langchain-openai不兼容
我需要在当前项目中同时使用OpenAI和 Openrouter,并且该项目是基于langchain构建的。 然而,langchain的 Openrouter在版本方面落后于langchain-openai和 core,因此我无法同时安装它们。这该如何处理才是最好的办法? 解决方案 当我执行 uv add langchain-{openrouter,core,openai} 时,包管理器会告诉我这些版本是兼容的: langchain-core 1.4.1 langchain-openai 1.2.2 lan
JetBrains是否已在其AI助手插件中移除了针对Codex的 OpenAI登录功能?
在WebStorm IDE的 JetBrains AI Assistant插件中,通过登录OpenAI账号来使用Codex的选项现在已不可用;唯一的选项是通过JetBrains AI订阅来使用Codex。我已经尝试重新安装插件并重启电脑,但都无济于事。这是技术问题吗,还是JetBrains已经完全移除了该选项,要求用户订阅其服务才能访问这些AI代理? 这是IDE的 AI Assistant设置中“Providers & API keys”(提供商与API密钥)一节的截图,显示JetBrains AI订阅是