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

成都建工网站seo成功案例分析

成都建工网站,seo成功案例分析,烟台消防建设信息网站,国外做名片的网站前言 无论在什么技术栈中,缓存都是比较重要的一部分。在大模型技术栈中,缓存存在于技术栈中的不同层次。本文将主要聚焦于技术栈中应用层和底层基座之间中间件层的缓存(个人定位),以开源项目GPTCache(LLM的语义缓存)为例,深入讲解这部分缓存的结构和关键实现。 完整技术…

前言

        无论在什么技术栈中,缓存都是比较重要的一部分。在大模型技术栈中,缓存存在于技术栈中的不同层次。本文将主要聚焦于技术栈中应用层和底层基座之间中间件层的缓存(个人定位),以开源项目GPTCache(LLM的语义缓存)为例,深入讲解这部分缓存的结构和关键实现。

        完整技术栈详情参考之前文章《大模型应用技术系列(一):大模型应用整体技术栈浅析》

使用场景

        当用户流量比较大的C端应用试图接入大模型能力时,如果每次请求都访问LLM,通过LLM生成结果再返回给服务,那么对于LLM服务而言压力会比较大,整体服务的吞吐量和延迟通常都会有比较大的影响。如果这些请求之间有一些相似性(比如A用户提问:今天天气怎么样?B用户也提问:今儿天气如何?),那么这个时候就可以考虑在应用服务和LLM基座之间引入语义缓存来尝试提升服务性能。

常见用法

        先来介绍一些语义缓存GPTCache的一些常见用法,以下示例取自官网。

精确匹配

        精确匹配意味着对于见过的重复问题可以不需要再去请求背后的LLM,而是命中cache之后直接从cache中去寻找。这种做法下,代码不需要有比较大的变动,只需要添加以下4行即可:

import timedef response_text(openai_resp):return openai_resp['choices'][0]['message']['content']print("Cache loading.....")#------------------------------
from gptcache import cache
from gptcache.adapter import openai
cache.init()
cache.set_openai_key()
#------------------------------start_time = time.time()
response = openai.ChatCompletion.create(model='gpt-3.5-turbo',messages=[{'role': 'user','content': question}],
)
print(f'Question: {question}')
print("Time consuming: {:.2f}s".format(time.time() - start_time))
print(f'Answer: {response_text(response)}\n')

语义相似匹配

        精确匹配只能匹配完全相同的问题,这在大多数场景下不是特别有用(用户可能以不同的方式问出相似的问题)。在这种情况下,基于语义相似匹配的cache可能更有用。通过缓存相似语义问题的回答来解决当前的问题。这种方式在初始化cache的时候,需要加上一些其他的模块,这些模块后续会进行介绍。

import time
def response_text(openai_resp):return openai_resp['choices'][0]['message']['content']#--------------------------------------------------
from gptcache import cache
from gptcache.adapter import 
http://www.mmbaike.com/news/78408.html

相关文章:

  • 重庆高端网站建设公司百度推广电话号码
  • 排名好的网站开发厦门seo优化
  • 做问卷调查的网站有哪些内容有什么推广的平台
  • 外网专门做钙片的网站关键词推广怎么做
  • 音乐制作网站东莞seo建站优化哪里好
  • 平面设计优秀作品解析昆明seo排名外包
  • 做外贸学英语从哪里开始学一键seo提交收录
  • 手机网站有用吗互联网搜索引擎有哪些
  • 做阿里巴巴网站应怎样定位河北seo基础
  • 百度商桥怎么和网站外贸建站与推广如何做
  • 游戏网站设计书磁力猫官网cilimao
  • 做网站要有什么功能流量点击推广平台
  • 淮安市建设工程初级职称申报网站网站软文推广范文
  • 店群智能营销管理系统aso优化哪家好
  • 做封面电脑网站有什么好的推广平台
  • 贵港住房城乡建设厅网站免费推广链接
  • 学做动态网站的步骤足球比赛今日最新推荐
  • 淮南网站建设十大搜索引擎排行榜
  • 网站建设与维护心得体会网络推广软文
  • 零食网站建设描述书拼多多运营
  • 游戏资讯网站怎么做互联网营销师怎么报名
  • 那些网站可做国外零售中企动力做网站推广靠谱吗
  • 电影网站是怎么做的百度广告位价格
  • 网站不清理缓存如何创建一个网址
  • 用ps软件做ppt模板下载网站有哪些许昌seo公司
  • 网站免费正能量直接进入浏览器下载安装台州关键词优化服务
  • wordpress首页分页北京seo网站管理
  • 点图片跳到网站怎么做西安seo搜推宝
  • wordpress 站群管理营销的方法手段有哪些
  • 西安网站建设软件电商平台推广费用大概要多少