当前位置: 首页 > news >正文

手机网站设计市场调研分析报告模板

手机网站设计,市场调研分析报告模板,名匠装饰多少钱一平方,wordpress 评论 沙发大模型的菜鸟初学习 一、问题记录1、库的版本问题 二、实例记录1、公司名生成2、提示模板的使用3、LLM Chain4、LLMMemory5、聊天语言API 参考资料 一、问题记录 1、库的版本问题 openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(ho…

大模型的菜鸟初学习

  • 一、问题记录
    • 1、库的版本问题
  • 二、实例记录
    • 1、公司名生成
    • 2、提示模板的使用
    • 3、LLM Chain
    • 4、LLMMemory
    • 5、聊天语言API
  • 参考资料

一、问题记录

1、库的版本问题

openai.error.APIConnectionError: Error communicating with OpenAI: HTTPSConnectionPool(host='api.openai.com', port=443): Max retries exceeded with url: /v1/completions (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1129)')))

解决办法

降低urllib3的版本 <= 1.25.11pip install urllib3==1.25.11

二、实例记录

1、公司名生成

# 来源于LangChain中文网
#-*- coding:utf-8 -*-
# 实例1:构建一个基于公司产品生成公司名称的服务
import os
os.environ["OPENAI_API_KEY"] = "……"
from langchain.llms import OpenAIllm = OpenAI(temperature=0.9)
text = "What would be a good company name for a company that makes colorful socks?"
print(llm(text))# 输出:Rainbow Rascals Socks.

我的第一个调用实例,感觉还是很神奇的

“temperature” : OpenAI的API有效载荷中,"temperature"选项是一个控制语言模型输出的随机性或创造性的参数。当使用语言模型生成文本时,它通常会输出根据输入和先前训练数据确定为最可能的单词或词序列。然而,增加输出的随机性可以帮助模型创建更具创意和有趣的输出。"temperature"选项实际上控制着随机性的程度。将温度设置为较低的值将导致输出更可预测和重复,而较高的温度会导致更多种类和不可预测的输出。例如,将温度设置为0.5将导致较保守的输出,而温度为1将创建更富创意和自发的输出。需要注意的是,理想的温度值将取决于具体的任务和上下文,因此可能需要一些实验来找到适合您需要的正确值。

2、提示模板的使用

# 实例2:提示模板的使用
prompt = PromptTemplate(input_variables=["product"],template="What is a good name for a company that makes {product}?",
)
print(prompt.format(product="colorful socks"))# 输出:What is a good name for a company that makes colorful socks?

3、LLM Chain

# 实例3:在多步骤的工作流中组合 LLM 和提示
import os
os.environ["OPENAI_API_KEY"] = "……"
from langchain.llms import OpenAI
from langchain.prompts import PromptTemplate
from langchain.chains import LLMChainllm = OpenAI(temperature=0.9)prompt = PromptTemplate(input_variables=["product"],template="What is a good name for a company that makes {product}?",
)chain = LLMChain(llm=llm, prompt=prompt)print(chain.run("colorful socks"))# 输出:Sock Pop!

4、LLMMemory

实例4:带记忆的多轮会话import os
os.environ["OPENAI_API_KEY"] = "……"from langchain import OpenAI, ConversationChain
llm = OpenAI(temperature=0)
conversation = ConversationChain(llm=llm, verbose=True)#verbose=True 这样我们就可以看到提示符HumanSent=""while HumanSent!= "q":HumanSent = input("input:")output = conversation.predict(input=HumanSent)print(output)

默认情况下, ConversationChain 有一个简单的内存类型,它记住所有以前的输入/输出,并将它们添加到传递的上下文中。

5、聊天语言API

import os
os.environ["OPENAI_API_KEY"] = "……"from langchain.chat_models import ChatOpenAI
from langchain.schema import (AIMessage,HumanMessage,SystemMessage
)
chat = ChatOpenAI(temperature=0)batch_messages = [[SystemMessage(content="You are a helpful assistant that translates English to Chinese."),HumanMessage(content="Translate this sentence from English to Chinese. I love programming.")],[SystemMessage(content="You are a helpful assistant that translates English to Chinese."),HumanMessage(content="Translate this sentence from English to Chinese. I love artificial intelligence.")],
]
result = chat.generate(batch_messages)print(result)
result.llm_output['token_usage']'''
generations=[[ChatGeneration(text='我喜欢编程。', generation_info={'finish_reason': 'stop'}, message=AIMessage(content='我喜欢编程。', additional_kwargs={}, example=False))],[ChatGeneration(text='我喜欢人工智能。',generation_info={'finish_reason': 'stop'},message=AIMessage(content='我喜欢人工智能。', additional_kwargs={}, example=False))]]
llm_output={'token_usage': {'prompt_tokens': 69, 'completion_tokens': 19, 'total_tokens': 88},'model_name': 'gpt-3.5-turbo'} 
run=[RunInfo(run_id=UUID('5a2161dd-d623-4d0c-8c0a-0c95df966ca1')),RunInfo(run_id=UUID('e42fad23-306a-437f-868c-7e5783bedc4b'))]
'''

参考资料

1、LangChain中文网
2、python 关于Caused by SSLError(SSLEOFError(8, ‘EOF occurred in violation of protocol (_ssl.c:1131)‘)

http://www.ds6.com.cn/news/80294.html

相关文章:

  • 免费网站空间有什么用长沙谷歌seo
  • 鹤岗住房和城乡建设局网站新网站怎么推广
  • 合肥网站建设找佳达有什么平台可以推广
  • 介绍做素食的网站推动高质量发展
  • 曲靖做网站建设的公司免费有效的推广平台
  • 中国最大的做网站公司seo怎么才能做好
  • 做房产抵押网站需要什么手续凡科建站登录入口
  • 连云港做网站公司哪家好口碑营销渠道
  • 做设计哪个网站图比较实用内容营销策略
  • 怎样把字体导入wordpress泰州网站优化公司
  • 网站首页制作实验报告seo这个职位是干什么的
  • 二维码插件wordpress关键词优化排名平台
  • 用ai怎么做网站今日重要新闻
  • 网站分析模板游戏推广引流软件
  • 建网页和网站的区别品牌运营
  • 网站制作长沙seo软件代理
  • 临河可以做网站的公司万词霸屏百度推广seo
  • 网站建设的大公司百度官方下载安装
  • 外包公司做的网站全国防疫大数据平台
  • 进一步加强网站建设管理桂林市天气预报
  • 网站开发建设价格网页制作的步骤
  • 网站审批百度有哪些app产品
  • 三位数的域名网站怎么创建网页
  • 东莞网站建设php方案最新国内新闻10条
  • ios风格网站模板淘宝指数
  • 哪些网站做批发衣服河源市seo点击排名软件价格
  • 珠海网站开发价格win7运行速度提高90%
  • 做生存曲线的网站哪里注册域名最便宜
  • 网站怎么做优化排名靠前免费域名注册永久
  • 网站上的节日主题怎么做体育新闻最新消息