惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

www.infosecurity-magazine.com
www.infosecurity-magazine.com
D
DataBreaches.Net
T
Tailwind CSS Blog
M
MIT News - Artificial intelligence
Stack Overflow Blog
Stack Overflow Blog
F
Full Disclosure
V2EX - 技术
V2EX - 技术
N
News and Events Feed by Topic
Help Net Security
Help Net Security
L
LangChain Blog
Y
Y Combinator Blog
宝玉的分享
宝玉的分享
Google Online Security Blog
Google Online Security Blog
P
Proofpoint News Feed
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
The Blog of Author Tim Ferriss
Google DeepMind News
Google DeepMind News
The Register - Security
The Register - Security
B
Blog RSS Feed
N
Netflix TechBlog - Medium
N
News | PayPal Newsroom
TaoSecurity Blog
TaoSecurity Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
V
Vulnerabilities – Threatpost
B
Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
I
Intezer
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园_首页
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
AI
AI
aimingoo的专栏
aimingoo的专栏
大猫的无限游戏
大猫的无限游戏
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Cyberwarzone
Cyberwarzone
P
Proofpoint News Feed
Google DeepMind News
Google DeepMind News
G
GRAHAM CLULEY
Vercel News
Vercel News
罗磊的独立博客
MyScale Blog
MyScale Blog
Last Week in AI
Last Week in AI
博客园 - 司徒正美
C
CERT Recently Published Vulnerability Notes
GbyAI
GbyAI
Scott Helme
Scott Helme
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
T
Troy Hunt's Blog
A
About on SuperTechFans
P
Privacy International News Feed

博客园 - AlfredZhao

数据乱成一锅粥,还能先做本体吗? SQL*Plus 执行中文 SQL 文件,如何避开乱码坑 Podman 报错:普通用户无法运行 rootless Podman 怎么办 语义层构建:企业级AI落地绕不开的关键 AI时代最扎心的真相:人类在打杂,AI在做决策 Win7老系统登录报错怎么解?PuTTY这次真能救急 Linux 主机防火墙如何同时开启 80 和 443? AI 编程变更记录:知识加工模块与博客工厂模块的状态重新定义 一篇搞定:用 curl 测试私有部署模型联通性 DBA除了修库,还能把经验变成更大的价值 原本3GB+ 的 Docker 镜像直接缩成500M RAG技术从1.0到4.0,系统为何越来越“会想” 生产环境里,为什么不建议把普通端口直接暴露到公网? ORACLE默默地搞了个免费的智能体工厂 GPT 省钱,不是别用最新模型,而是别浪费缓存 Docker 容器时区不对,`timedatectl` 不存在怎么办? AI 编程工作总结:从体验问题到模块能力建设 OCI 明明分配了 200G 系统盘,为什么 df 只看到 30G? vi 删除指定范围的行,不用再反复按 dd AI编程系列02:合并知识功能,给 AI 问数和 RAG 场景打基础 AI编程系列01:裸 API 账单场景下,如何自建 LLM 用量可视化看板 氛围编程实战系列:先规划清楚学习路径 入门:我的第一个Vibe Coding实践程序 Linux时区修改为CST Oracle Deep Data Security (Deep Sec) 初体验 APEX实战第13篇:全套开发环境的本地配置与恢复实践 Codex 和 OpenClaw,到底差在哪? 微信对接OpenClaw的常见问题和解决方案 在群晖NAS上配置OpenClaw:一次踩坑后的保姆级教程(完整修订版) 用Docker安全驯服OpenClaw,并打通社交软件 RAG 时代的“破壁人”:为什么你的大模型应用急需 Docling? 为什么 AI 服务器首选 Ubuntu?难道 OEL 和 RHEL 不香吗? APEX实战第12篇:Oracle APEX 工作区密码忘记了怎么办? AI开发者如何无痛部署Oracle AI Database 26ai环境 Oracle 26ai 本地通用版这次是真的来了 Docker 快速入门:手把手教你打包 Python 应用 APEX实战第11篇:图形界面轻松解锁工作区账户 APEX实战第10篇:手把手教你给APEX打补丁 APEX实战第9篇:手把手教你集成RAS轻松实现真正的数据安全 小白学AI开发01:创建第一个示例Agent LangChain、LangFlow、LangGraph:一文讲清三大 LLM 框架的定位与差异 使用 Oracle 官方 HR Demo 快速验证 RAS 功能(小白实战指南) Oracle RAS:AI时代企业数据安全核心 新版MOS(My Oracle Support)主要变化 APEX实战第8篇:ORDS连库报错574?一招根治用户过期问题 为什么 Iceberg 在数据湖领域这么火
如何在Oracle Agent Factory中配置国内厂商的LLM?
AlfredZhao · 2026-05-22 · via 博客园 - AlfredZhao

2026-05-22 17:17  AlfredZhao  阅读(126)  评论()    收藏  举报

目前Oracle PAF(Private Agent Factory)官方提供配置,LLM providers只有OCI GenAI、OpenAI、Gemini以及vLLM和Ollama的方式。

如果想用国内LLM或者其他中转的LLM,通常是兼容OpenAI的模式,但是OpenAI这里配置是写死的,无法自定义baseurl:

如果想直接通过vLLM配置,默认无法指定api key:

看来默认就无法使用其他LLM了?已跟PM反馈过此问题,回复后续版本会考虑支持这个OpenAI兼容的LLM配置。

但是目前有没有workaround呢?实际测试,通过Nginx配置结合vLLM的入口,可以实现连通国内LLM模型。

下面以配置官方DeepSeek的api为例,参考步骤如下:

1.配置Nginx转发策略

安装Nginx软件,然后进入到Nginx配置目录:

cd /etc/nginx/conf.d/

新增一个配置文件llm_deepseek.conf,内容如下:

cat llm_deepseek.conf 文本内容如下,方便粘贴:
注意 :

  • sk-your_api_key 要替换成自己的真实apikey
  • 自定义配置监听的端口,这里设置的 4001
server {
    listen 4001;

    # 1. 定义 DNS 解析器(这里用谷歌和腾讯的公共DNS,让Nginx能解析api.deepseek.com)
    resolver 8.8.8.8 119.29.29.29 valid=300s;
    resolver_timeout 5s;

    location /v1/ {
        # 2. 转发目标
        proxy_pass https://api.deepseek.com/v1/;

        # 3. 核心修复:开启 SSL SNI 支持,并透传正确的 Host
        proxy_ssl_server_name on;
        proxy_ssl_name api.deepseek.com;
        proxy_set_header Host api.deepseek.com;

        # 4. 你的业务请求头
        proxy_set_header Authorization "Bearer sk-your_api_key";
        proxy_set_header Content-Type "application/json";

        # 5. 建议加上这些,防止大模型流式传输(Stream)时被 Nginx 缓存导致卡顿
        proxy_http_version 1.1;
        proxy_set_header Connection "";
        proxy_buffering off;
    }
}

重启Nginx生效配置:

sudo systemctl restart nginx

2.在PAF中配置通过本地转发的LLM

测试连接成功,然后在一个自定义的flow中,设置成这个通过自定义转发到官方DeepSeek的LLM进行连通性测试:

测试成功:

注:这不是官方认可的方式,也不算最佳实践,只是作为现阶段当PAF必须要用国内LLM场景的workaround。