ailearn

大模型API应用 - OpenAI与LangChain

文档加载 -> 文本分割 -> 向量化 -> 检索 -> 生成

访问-- -- --

一、OpenAI API

from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
    model="gpt-3.5-turbo",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

二、LangChain入门

from langchain_openai import ChatOpenAI
from langchain.prompts import ChatPromptTemplate
llm = ChatOpenAI(model="gpt-3.5-turbo")
prompt = ChatPromptTemplate.from_template("Tell me about {topic}")
chain = prompt | llm
print(chain.invoke({"topic": "Python"}))

三、RAG基础

文档加载 -> 文本分割 -> 向量化 -> 检索 -> 生成

最后更新: 2026年4月16日

访问 --

讨论与反馈