1
kerb15 4 天前
使用 langchain ,扣 5 分
|
3
shen13176101 4 天前
看到 langchain 心里一惊,想着那么垃圾的东西也有人用。再次确定后发现我们公司付费用的叫 LangChatPro 。
|
4
EdwardXia 4 天前
应该是用 langgraph 吧?
|
5
supergeek1 4 天前
langchain 本身就支持各种模型,可以看 chat_models 模块,还有现在大模型的参数基本都是一致的,有 one-api 、new-api 这种模型 api 集成平台,可以接入市面上几乎所有模型
|
6
dearmymy 4 天前
现在用 pydantic-ai 感觉比较轻量点
|
7
harlen 4 天前
大模型 restful API 几乎都是兼容的,只有 base API 的路径名字不一样,你只需要用 Python 定义个字典,写上 base url 和模型别名就可以了,
|
![]() |
8
t41372 4 天前 via Android
用 Python 的直接用 open ai 的 SDK 就行,绝大多数的大模型后端都支持 openai 的 sdk ,支持同一套标准,模型名字 base url 和 API key 一改就能无缝衔接。这包括什么 OpenAI, Gemini, deepseek, 智谱, 硅基流动,还有本地的推理引擎,比如 vllm ,ollama ,llamacpp 之类的。
单纯的与 llm 对话一个几十行一百行的 Python 单文件就能实现,一般不会单独写成项目,你上网搜 openai 的相关教程可能能找的到,或是直接让 ai 给你写个案例代码。如果你不熟悉 Python 记得顺便看一下包管理器,依赖管理,虚拟环境之类的东西。2025 年这套东西可以用 uv 解决,不过 ai 可能还不熟悉最新版本的 uv 。 纯对话的最小代码我没有,不过之前写过一个 gist ,向 LLM 提问 1000 次,让他生成随机数,但生成 0 的概率是 90%,运行结果是跑 1000 次之后所有的结果都是 0 (?)。62 行,配置一改就能换到其他大模型去。 https://gist.github.com/t41372/84f250d2ae3567332fc2b97ed4f868a8 关于 langchain ,我不推荐新手用 langchain ,他会让你的生活很痛苦。 |
![]() |
9
darksword21 4 天前 via iPhone
用这个还不如直接用 python 对接 sdk 或者 api
|
![]() |
11
litchinn 4 天前
好奇 langchain 怎么了,很久没关注了,我记得之前接触的时候 langchain 还是应用开发的首选
|
![]() |
13
funky 4 天前 via iPhone
go 也有 langchain ,聚合所有模型不是客户端搞得,类似你少一个 openruter 的网关
|
14
aeron 4 天前
市面上的模型基本都提供 openai 接口格式的请求,所以可以直接用 openai 的 sdk ,改下 base_url 就行了。至于对接多种大模型,那是接口网关之类的东西应该干的事
|