- 2024-11-21LangChain
LangChainLangChain是一个开源的框架,旨在帮助开发者使用大型语言模型(LLms)和聊天模型构建端到端的应用程序。提供了一套工具、组件和接口,以简化创建由这些模型支持的应用程序的过程。LangChain的核心概念包括组件(Components)、链(Chains)、模型输入/输出(ModelI/O)、数据连接(Da
- 2024-11-15React Router 的实现原理
本文分两部分,一说前端路由的基本原理,二说ReactRouter的实现原理前端路由的基本原理不说屁话,从时间线上讲,Web应用原本是后端渲染,后来随着技术的发展,有了单页面应用,慢慢从后端渲染发展成前端渲染在博客前端路由hash、history的实现 一问中我已经介绍过这两种模式h
- 2024-11-14vue项目部署后刷新页面404的原因和解决方案
一、这是为什么,我们先来了解下vue路由两种模式的区别。newRouter({mode:'hash',//historyroutes:[],...})1.hash模式(默认)的访问URL中有#字符,history模式的URL没有带#,外观上history模式比hash模式好看些;2.hash模式通过监听浏览器的onhashchange()
- 2024-11-1202创建一个聊天机器人
创建一个聊天机器人|
- 2024-11-10Intro to LLM Agents with Langchain: When RAG is Not Enough
https://towardsdatascience.com/intro-to-llm-agents-with-langchain-when-rag-is-not-enough-7d8c08145834Asalways,youcanfindthecodeonGitHub,andhereareseparateColabNotebooks:PlanningandreasoningDifferenttypesofmemoriesVarioustypesof
- 2024-11-05第二章 JavaScript操作BOM对象与DOM对象
一、BOM对象1.BOM模型BOM:浏览器对象模型(BrowserObjectModel)BOM提供了独立于内容的、可以与浏览器窗口进行互动的对象结构BOM可实现功能弹出新的浏览器窗口移动、关闭浏览器窗口以及调整窗口的大小页面的前进、后退2.window对象属性属性名称说明history有关客户
- 2024-11-03Linux基础命令(八) 之 alias ,history,stat,type,特殊符号及命令行快捷键
目录一,命令别名alias常见用法二,命令历史history参数及其作用常见用法三.显示文件或文件系统的详细信息stat参数及其作用常见用法四,显示命令的类型type参数及其作用常见用法五,特殊符号及命令行快捷键一,命令别名alias别名是命令的快捷方式。对于需要经常
- 2024-10-30【semantic Kernel】对接 Ollama
在chatGPT的推动下。LLM简直火出天际,各行各业都在蹭。听说最近meta开源的llama3模型可以轻松在普通PC上运行,这让我也忍不住来蹭一层。以下是使用ollama试玩llama3的一些记录。什么是llamaLLaMA(LargeLanguageModelMetaAI)是Meta开发的大规模预训练语言模型,基于T
- 2024-10-29【semantic Kernel】接入其他平台AI(智普)
SemantieKernel中对话请求默认是发送到OpenAI去的其他与OpenAI对话请求接口兼容的模型平台,一般只需要修改host即可,path不需要修改,可以通过HttpClientHandler修改接入智普AI但是智谱AI的对话接口地址是api/paas/v4/chat/completions,和OpenAI不同,所以需要修改host和path智普
- 2024-10-25python 访问openai接口
目录一、openai接口文档1.访问OpenAIAPI文档2.注册和获取API密钥3.快速开始:示例代码4.请求结构和响应格式二、步骤1、安装openai库2、示例代码实现一个命令行循环对话机器人加入gradio界面demo一、openai接口文档使用OpenAIAPI文档可以帮助你更好地
- 2024-10-25vue 项目history模式刷新404问题解决办法
前言vue项目history模式部署到服务器后,根路径访问没有问题,但是进入其他功能再刷新页面就会出现404,因为你没在nginx或者apache配置上面加上重定向跳转。解决办法,只需要加上这段配置:nginx配置内容:location/{try_files$uri$uri/@router;indexindex.html;}lo
- 2024-10-22Vue Router 浅析
路由原理hash和history众所周知,hash和history在前端面试中是很常考的一道题目。在学习本文内容之前,周一对hash和history的认知可能就在hash的url里面多了个#,而history就不会。然后,我认知里还有一个是只有history才能做前后端分离,而hash跟前后端分离没
- 2024-10-22GLM-4v-9B-源码解析-二-
GLM-4v-9B源码解析(二).\chatglm4-finetune\basic_demo\trans_web_demo.py#该脚本使用Gradio创建GLM-4-9B模型的交互式网络演示"""ThisscriptcreatesaninteractivewebdemofortheGLM-4-9BmodelusingGradio,aPythonlibraryforbuildingquickandeasyUI
- 2024-10-21JavaScriptBOM操作
认识BOM操作◼BOM:浏览器对象模型(BrowserObjectModel)简称BOM,由浏览器提供的用于处理文档(document)之外的所有内容的其他对象;比如navigator、location、history等对象;◼JavaScript有一个非常重要的运行环境就是浏览器而且浏览器本身又作为一个应用程序需要对其
- 2024-10-20小而强大!H2O.ai 发布新AI视觉模型 文档分析领域超越科技巨头
近日,H2O.ai宣布推出两款新型视觉语言模型,旨在提升文档分析和光学字符识别(OCR)任务的效率。这两款模型分别是H2OVLMississippi-2B和H2OVL-Mississippi-0.8B,它们在性能上与大型科技公司的模型相比,展现出令人瞩目的竞争力,可能为处理文档繁重工作流的企业提供更为高效的解决
- 2024-10-15IDEA中如何让整个项目代码回退
背景:今天项目在做的时候,发现前面的代码部分有问题。但是已经不清楚自己改了哪些部分的代码了,这时候的一个好办法就是使用IDEA中的代码回退到之前的某一时刻。做法:1、打开项目,如果回退整个项目的代码,右键项目-> LocalHistory->showHistory2、现在可以看到整
- 2024-10-10P7394 「TOCO Round 1」History
操作树加二分,目前题解区没有这种做法。发现操作一可逆,可以用操作树,操作三解决。操作一单点修改没什么好说的。接下来看操作二。令\(fa_{x,k}\)为\(x\)的\(k\)级祖先。发现对于每个询问中,如果\(y\)为奇数那么答案为\(0\)。如果\(y\)为偶数,那么答案就是\(fa_{x,y/2}
- 2024-09-29windows应急响应(三)
1.文件痕迹排查1.1敏感目录各个盘下的temp文件C:\Windows\SystemTemp(通常用于操作系统和一些系统服务的临时文件存储。)win+r输入regedit,打开注册表,再搜索.tmp文件cmd输入echo%tmp%查看用户运行的应用程序和软件的临时文件存储路径浏览器历史记录浏览器的历史记录
- 2024-09-28Two-level adaptive predictor
论文:YehTY,PattYN.Alternativeimplementationsoftwo-leveladaptivebranchprediction[J].ACMSIGARCHComputerArchitectureNews,1992,20(2):124-134.Tse-YuYehandYaleN.Patt.AComparisonofDynamicBranchPredictorsthatuseTwoLevelsofBran
- 2024-09-25vue-router 原理
前端路由原理hashH5history1.用JS实现hash路由通过hash变化触发路由变化->触发视图更新不会触发页面刷新window.onhashchange2.使用JS实现H5history路由history.pushStatewindow.onpopstate需要后端支持两者怎么选择?
- 2024-09-23Vue 2&3进阶面试题:(第五天)
目录17.keep-alive18.$router和$route的区别19.vue-router路由模式有几种?20.vue的路由传参param和query的区别17.keep-alivekeep-alive是Vue的内置组件,当它包裹动态组件时,会缓存不活动的组件实例,而不是销毁它们。keep-alive是一个抽象组件:它自身不会渲染成一个DO
- 2024-09-20vue解决history路由模式刷新重定向问题(apache服务器)
问题:vue文件打包后部署到apache服务器下,vue在history路由模式时,访问www.xx.com/about路径时刷新会导致notfount页面,这是因为www.xx.com/about目录不存在于服务器。解决:apche服务器重写路由到www.xx.com/下。然后刷新可正常访问到about页面apache开启路由重写1、配置文件
- 2024-09-20Python中的魔法:栈与队列的奇妙之旅
引言在软件开发过程中,我们常常需要处理大量的数据,并以特定的方式组织这些数据以便于后续的操作。例如,在浏览器的历史记录管理、函数调用的过程控制、打印机的任务调度等场景下,栈与队列便大显身手。栈遵循后进先出(LIFO,LastInFirstOut)原则,而队列则是先进先出(FIFO,First
- 2024-09-19大模型-提示词工程-句子对语义匹配-03
目录1.提示工程2.代码1.提示工程[('现在你需要帮助我完成文本匹配任务,当我给你两个句子时,你需要回答我这两句话语义是否相似。只需要回答是否相似,不要做多余的回答。','好的,我将只回答”是“或”不是“。'),('句子一:公司ABC发布了季度财报,显示盈利增长。\n句子二
- 2024-09-19MindSearch 快速部署
基础任务(完成此任务即完成闯关)按照教程,将MindSearch部署到HuggingFace并美化Gradio的界面,并提供截图和HuggingFace的Space的链接。MindSearch部署到GithubCodespace和HuggingFaceSpace和原有的CPU版本相比区别是把internstudio换成了githubcodespace。随着