LangChain gpt4free
LangChain gpt4free 是一个开源项目,帮助构建使用 LLM(大语言模型)的应用程序,并提供免费访问 GPT4/3.5 的服务。
安装
要安装 langchain_g4f,请运行以下命令:
pip install git+https://github.com/MIDORIBIN/langchain-gpt4free.git
该命令将安装 langchain_g4f。
用法
以下是如何使用 langchain_g4f 的示例
from g4f import Provider, models
from langchain.llms.base import LLM
from langchain_g4f import G4FLLM
def main():
llm: LLM = G4FLLM(
model=models.gpt_35_turbo,
provider=Provider.Aichat,
)
res = llm("hello")
print(res) # Hello! How can I assist you today?
if __name__ == "__main__":
main()
上面的示例代码演示了 langchain_g4f 的基本用法。选择适当的模型和提供商,初始化 LLM,然后将输入文本传递给 LLM 对象以获取结果。
有关其他示例,请参阅以下 示例目录。
支持和错误报告
关于支持和错误报告,请使用 GitHub Issues 页面。
访问 GitHub Issues 页面并创建一个新的 Issue。选择适当的标签并提供详细的信息。
贡献
要为 langchain_g4f 做出贡献,请按照以下步骤提交拉取请求:
- Fork 项目仓库。
- 将 Fork 后的仓库克隆到本地机器。
- 进行必要的更改。
- 提交更改并推送到你的 Fork 仓库。
- 向原项目仓库创建拉取请求。