• 2024-11-20litellm - 简化大模型 API 调用的工具
    更多AI开源软件:AI开源-小众AIhttps://www.aiinn.cn/sources11000Stars1300Forks445Issues275贡献者MITLicensePython语言代码:GitHub-BerriAI/litellm:PythonSDK,ProxyServer(LLMGateway)tocall100+LLMAPIsinOpenAIformat-[Bedrock,Azur
  • 2024-11-14MYSQL中JDBC的使用
    一、JDBC基础概念JDBC是Java中的一组API,用于执行SQL操作(例如CRUD操作:增、删、改、关系),同时可以和各种类型的数据库类型进行连接(MySQL、Oracle、SQLServer等)。JDBC是Java标准库的一部分,提供了与数据库进行交互的抽象接口。JDBC主要包含以下几个核心组件:Driver(驱动程
  • 2024-11-14刷题答题脚本—>接入AI (python+css)
    刷题答题脚本———接入AIgithub地址:https://github.com/LY-zhang-yi-hao/do-homework-AI-python创作不易,github点个star,有时间分享更多实用代码,谢谢!本项目使得刷题的脚本的编写下限变低,利用阿里云模型回答问题,不需要进行题库的编写或网页搜索。将问题发送给AI,拿到答案后,进行
  • 2024-11-1202创建一个聊天机器人
    创建一个聊天机器人|
  • 2024-11-12LangGraph高级特性:总结与注意事项
    LangGraph作为一个强大的图结构程序设计工具,提供了许多高级特性来支持复杂的AI应用开发。本文将深入探讨LangGraph的一些关键概念和注意事项,帮助开发者更好地利用这个工具。1.数据状态与归纳函数在LangGraph中,理解数据状态的处理方式至关重要。默认情况下,节点返回的字典数据会
  • 2024-11-04falsk之闪现
    一、闪现的用途在Flask中,“闪现消息”(FlashMessages)是一种用于在不同请求之间传递一次性消息的机制。这在Web应用中非常实用,特别是在需要向用户展示短暂的通知、错误消息或者确认信息时。1、闪现的用途用户反馈:在用户提交表单后,告诉用户操作成功或失败,比如“提交成功”
  • 2024-11-02大话Java系列-集合框架与中国十八般冷兵器的碰撞,刀,枪,剑,弓,戟,斧,钩,叉,锤,棍,鞭,锹,镖,锤,链,盾,匕,鞭
    文章目录Java集合框架的主要集合类与十八般冷兵器的碰撞1.ArrayList——刀2.LinkedList——枪3.HashSet——剑4.LinkedHashSet——弓5.TreeSet——戟6.HashMap——斧7.LinkedHashMap——钩8.TreeMap——叉9.PriorityQueue—
  • 2024-10-30终于有了!!!基于Langgraph使用本地LLM搭建agent!!!
    需求Langchain是使用闭源LLM实现agent搭建的,Langgraph官网给的例子是基于Claude,其他一些agent例子也是基于OPENAI的,但是对于很多私有化场景,使用本地LLM搭建agent是非常重要的。但是网上并没有相关的教程,捣鼓了两天,捣鼓出来Ollama+Langgraph实现的基于本地LLM的agent搭建模
  • 2024-10-25python 访问openai接口
    目录一、openai接口文档1.访问OpenAIAPI文档2.注册和获取API密钥3.快速开始:示例代码4.请求结构和响应格式二、步骤1、安装openai库2、示例代码实现一个命令行循环对话机器人加入gradio界面demo一、openai接口文档使用OpenAIAPI文档可以帮助你更好地
  • 2024-10-23Thymeleaf模板引擎教程(详细总结)
    Thymeleaf是一个服务器端Java模板引擎,能够处理HTML、XML、CSS、JAVASCRIPT等模板文件。Thymeleaf模板可以直接当作静态原型来使用,它主要目标是为开发者的开发工作流程带来优雅的自然模板,也是Java服务器端HTML5开发的理想选择。1.创建模
  • 2024-10-19qwen2.5 ollama推理;openai function call调用中文离线agents使用
    ollama部署qwen2.5:3b0.3.11版本agents使用https://qwen.readthedocs.io/en/latest/framework/function_call.htmlfromopenaiimportOpenAIimportjsondefsend_messages(messages):response=client.chat.completions.create(model="qwen2.5:3b
  • 2024-10-16Datawhale 组队学习 文生图 Prompt攻防 task03随笔
    这期我们从不同角度切入探讨赛题的进阶思路思路1:对比不同大模型首先我们可以选择尝试不同的大模型,使用更复杂的大模型可以提高文本改写的质量和效果。随着模型大小的增加,其表示能力也随之增强,能够捕捉更细微的语言特征和语义信息。这意味着大型模型在理解和生成文本时可以更
  • 2024-10-12datawhale-大模型攻防比赛实践-第一次行动
    最近刚好是在写智能信息安全的教程,最后一章准备讲内容安全,里面有一节探讨大模型安全的内容,刚好可以拿比赛的内容当案例。首先,可以通过modelscope平台获得GPU使用权限。然后你就可以跑baseline了我这里试着跑了一下,如果是GPU版本就比较流畅,CPU会被卡死。但是呢,一天就只能提交一次
  • 2024-10-06F5负载均衡系列教程九【F5日志存放目录】
     参考F5的官方文档,F5的目录存放地址如下表所示TypeDescriptionLogfileauditTheauditeventmessagesaremessagesthattheBIG-IPsystemlogsasaresultofchangestotheBIG-IPsystemconfiguration.Loggingauditeventsisoptional./var
  • 2024-10-02OpenAi FunctionCalling 案例详解
    源码详细讲解pdf及教学视频下载链接:点击这里下载FunctionCalling的单一函数调用天气预报查询(今天长沙的天气如何?)1importjson2importrequests3fromopenaiimportOpenAI45client=OpenAI()67location="长沙"89defget_current_weather(c
  • 2024-09-18人工智能 | 基于ChatGPT开发人工智能服务平台
    简介ChatGPT在刚问世的时候,其产品形态就是一个问答机器人。而基于ChatGPT的能力还可以对其做一些二次开发和拓展。比如模拟面试功能、或者智能机器人功能。模拟面试功能包括个性化问题生成、实时反馈、多轮面试模拟、面试报告。智能机器人功能提供24/7客服支持、自然语言处理、任
  • 2024-09-12linux日志服务管理
    一、rsyslog简介Rsyslog的全称是rocket-fastsystemforlog syslogd是一个守护进程,配置这整个守护进程以及其子服务的地方就是/etc/syslog.conf这个文件syslogd有一系列的子服务,例如mail、auth、cron、kern等等,这些子服务提供日志记录的功能,。当程序要记录log时,可以
  • 2024-09-10我的可视化表达引擎真高可用了
    原来有这么多时间六月的那么一天,天气比以往时候都更凉爽,媳妇边收拾桌子,边漫不经心的对我说:你最近好像都没怎么阅读了。正刷着新闻我,如同被一记响亮的晴空霹雳击中一般,不知所措。是了,最近几月诸事凑一起,加之两大项目接踵而至,确实有些许糟心,于是总是在空闲的时间泡在新闻里聊以
  • 2024-09-10python进行检测机器的显卡是否正常
    `importsounddeviceassdimportrequestsimportsocketimportjsonWebhookURLwebhook_url='换成自己的webhook'Checksoundcarddefcheck_sound_card():devices=sd.query_devices()sound_card_found=any(device['max_input_channels']>
  • 2024-09-08流式输出的三两方法
    第一种前提是类似于这样的数据对象结构{content:'这里是返回你的回答结果',displayText:'这里是返回你的回答结果'},用一个函数//打字效果函数constdisplayTextEffect=(index)=>{leti=0constspeed=100//字符输出速度,单位是毫秒constfu
  • 2024-09-07大模型API实战-console.bce.baidu.com/qianfan/
    百度千帆大模型平台API调用实战需要注册并实名制,然后到模型服务-->模型推理,选择可以免费开通的模型开通(其他都是收费的有坑)ACCESS_KEY、SECRET_KEY和AK、SK的获取ACCESS_KEY、SECRET_KEYpython调用#安装包(Python>=3.7):pipinstallqianfanimportosimportqianfan
  • 2024-09-05RuleLinKClient - 再也不担心表达引擎宕机了
    原来有这么多时间六月的那么一天,天气比以往时候都更凉爽,媳妇边收拾桌子,边漫不经心的对我说:你最近好像都没怎么阅读了。正刷着新闻我,如同被一记响亮的晴空霹雳击中一般,不知所措。是了,最近几月诸事凑一起,加之两大项目接踵而至,确实有些许糟心,于是总是在空闲的时间泡在新闻里聊以解
  • 2024-09-03Spring 国际化:i18n 如何使用
    1、i18n概述国际化也称作i18n,其来源是英文单词internationalization的首末字符i和n,18为中间的字符数。由于软件发行可能面向多个国家,对于不同国家的用户,软件显示不同语言的过程就是国际化。通常来讲,软件中的国际化是通过配置文件来实现的,假设要支撑两种语言,那么就需要两个版本的配
  • 2024-08-30Spring框架中如何实现国际化(i18n)?
    在Spring框架中实现国际化(i18n)主要涉及以下几个步骤:1.准备资源文件首先,你需要为不同语言准备资源文件。这些资源文件通常放在类路径下的特定目录中,如src/main/resources/下的messages.properties文件。对于不同的语言和地区,你可以创建对应的.properties文件,例如me
  • 2024-08-25大模型-qwen-turbo(流式输出)
    #流式输出fromdjango.httpimportStreamingHttpResponsefromdashscopeimportGenerationfromrest_framework.decoratorsimportaction#定义一个生成服务器发送事件(SSE)的函数defgenerate_sse(responses):#遍历每个响应forresponseinresponses: