LangChain 完美兼容适配 MoonshotAI 国内AI,无需魔法即可调用,完美替代 OpenAI
LangChain 完美兼容适配 MoonshotAI 国内AI,无需魔法即可调用,完美替代 OpenAI
罗布斯# 必知概念
官方概念:(地址:https://python.langchain.com)
LangChain 是一个开发由语言模型驱动的应用程序的框架。它使应用程序能够:
- 上下文感知:将语言模型连接到上下文源(提示指令、少量示例、响应内容等)
- 依靠语言模型进行推理(关于如何根据提供的上下文回答,采取什么行动等)
说人话
: 类似于 Java 的 SpringBoot 框架,而 LangChain 就是 AI 界的 “SpringBoot” 框架
# 必要条件
创建 月之暗面
的 api 账号, 月之暗面 == MoonshotAI
官网地址:https://platform.moonshot.cn
现在注册新用户还会 赠送15元钱
模型 | 计费单位 | 价格 |
---|---|---|
moonshot-v1-8k | 1M tokens | ¥12.00 |
moonshot-v1-32k | 1M tokens | ¥24.00 |
moonshot-v1-128k | 1M tokens | ¥60.00 |
此处 1M = 1,000,000
价格比 OpenAI 的相当的实惠了,不过免费的 15 块已经可以用好久好久了
# 必会代码
安装必要的依赖包
1 | pip install -U langchain |
MoonShotAI 完全兼容 OpenAI 接口
1 | from langchain_openai import ChatOpenAI |
1 | content='您好!我是MoonshotAI,一款由Moonshot Corp开发的人工智能助手。我可以帮助您回答问题和解决问题。请问有什么我可以帮助您的?' response_metadata={'token_usage': {'completion_tokens': 31, 'prompt_tokens': 11, 'total_tokens': 42}, 'model_name': 'moonshot-v1-8k', 'system_fingerprint': None, 'finish_reason': 'stop', 'logprobs': None} |
1 | import os |
后面就可以直接使用 LangChain 的相关依赖和方法了,下面演示一个例子
1 | from langchain.prompts import PromptTemplate |
注意 llm 就是上面的 大模型实例
评论
匿名评论隐私政策
TwikooGitalk
✅ 你无需删除空行,直接评论以获取最佳展示效果