首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将所有大模型的api接口转为openai格式!便于你的开发与制作!

前言 openai的chatgpt可以说是第一个开放api接口的大模型,由于出现时间比较早,大部分ai相关的工具也是按照chatgpt的api格式制作的,如果想要换成其他大模型就需要修改解析api的地方...现在的控制台为了安全,默认是不会显示账号密码的,我们先复制下面这条指令,然后点击右侧的登录 sudo /etc/init.d/bt default 输入指令后回车即可获取到我们的宝塔服务器的账号密码,...以及登录地址 我们在浏览器输入外网面板地址,输入下面的账号密码即可登录 配置相关环境 登录后我们点击左侧的Docker 如果你的服务器是新建的服务器,那么大概率是不自带Docker的,我们点击安装先安装...在密钥处输入自己的密钥 然后点击提交 返回渠道页面,我们点击测试可以测试是否成功 如果没问题就如图所示 创建key 我们点击上方的令牌 添加新的令牌,输入我们可以使用的模型 完成后,我们点击复制就可以复制我们的...openai格式的key了 申请ssl证书 因为http协议可能存在部分问题,所以我们要绑定域名申请ssl证书 我们在网站设置的ssl中选择Let's Encrypt,然后点击申请证书即可 完成后我们点击保存即可

63030
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    栈与队列——1047. 删除字符串中的所有相邻重复项

    1 题目描述 给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项删除操作后返回最终的字符串。...之后我们得到字符串 “aaca”,其中又只有 “aa” 可以执行重复项删除操作,所以最后的字符串为 “ca”。...而消除—对相邻重复项可能会导致新的相邻重复项出现,如从字符串abba 中删除bb会导致出现新的相邻重复项aa出现。因此我们需要保存当前还未被删除的字符。一种显而易见的数据结构呼之欲出:栈。...我们只需要遍历该字符串,如果当前字符和栈顶字符相同,我们就贪心地将其消去,否则就将其入栈即可。 复杂度分析 ·时间复杂度:O(n),其中n是字符串的长度。我们只需要遍历该字符串一次。...空间复杂度:O(n)或 o(1),取决于使用的语言提供的字符串类是否提供了类似「入栈」和「出栈」的接口。注意返回值不计入空间复杂度。

    1K20

    Excel公式技巧12: 从字符串中提取数字——将所有数字分别提取到不同的单元格

    前两篇文章分别讲解了提取位于字符串开头和末尾的数字的公式技术,本文研究从字符串中提取所有数字的技术: 1. 字符串由数字、字母和特殊字符组成 2. 数字在字符串的任意地方 3....字符串中的小数也一样提取 3. 想要的结果是将所有数字返回独立的单元格 例如,在单元格A1中的字符串: 81;8.75>@5279@4.=45>A?...因此,如果首先从字符串中排除与ASCⅡ编码47相对应的任何字符(“/”),那么可以确定字符串中ASCⅡ编码在46-57范围内的任何字符要么是数字要么是小数点。...(7)当然,如果字符串中的第一个或最后一个字符与上述标准相符,那么需要确保有一些字符在它们的前面或后面,这就是我们在A1的开头和结尾连接合适的字符串的原因。...显然,我们感兴趣的是中间的两对,因为这告诉我们字符串中数字与非数字的交界点。

    5.4K30

    电脑小白学习软件开发(八)-复杂数据类型介绍使用,枚举,数组

    目录: 枚举 字符串 数组 枚举: 枚举表示的是:限定只能包括列出来的值。我们这里以星期来举例子。顾名思义,星期只能包括星期一到星期日。用代码来表示下。 ?...注意: enum表示定义一个枚举 枚举的名称使用首字母大写的写法。 用大括号。 enum和class一个等级 这限定Week这个变量只能用下面的值进行赋值。 使用枚举: 字符串: ?...字符串可以先理解为是一段话,字符串类型用双引号包裹起来。语言总是那么苍白。直接上代码: 字符串定义并赋值: 大家前期,先了解一下这个string,后期会展开讲解。 ?...数组 数组顾名思义,是数的组合,但是在.net中有很多数据类型,所以这个“数”并不一定只表示数值类型了。他可以表示所有的类型的组。 其实就是多个类型的标量组合在一起,所以形成组了。...定义数组: 这就是定一个一个长度为10的数组。也就是这个attr里面包含十个int变量。 ? 那我们应该如何取得到这些值呢? 这是利用索引找到里面的每个元素的。当然索引是从0开始的。

    39340

    python 日期与时间

    ####time.strftime time.strftime将日期转换为字符串表示,它的函数原型为:time.strftime(format[, t])。...该函数原型为:time.strptime(string, format),两个参数都是字符串,下面是一个简单的例子,演示将一个字符串解析为一个struct_time对象: import time...你可以将这两个分开管理(datetime.date类,datetime.time类),也可以将两者合在一起(datetime.datetime类)。...如使用上面的t和t_next: print(t > t_next) ######3) datetime对象与字符串转换 假如我们有一个的字符串,我们如何将它转换成为datetime对象呢?...在format中,%Y表示年所出现的位置, %m表示月份所出现的位置……。 反过来,我们也可以调用datetime对象的strftime()方法,来将datetime对象转换为特定格式的字符串。

    2K100

    group by 和 order by 的区别 + 理解过程

    自己不断在数据库语句写了,摸索了半个小时,,真是愚钝 数据库表: 各种语句的测试: select product from orders 查询所有product列,包括重复的 select product...from orders GROUP BY product:查询结果只输出product不同的元素列,不包括重复的 select product,price from orders 查询所有的product...如果两个bb合在一起的话,那么price就查不出来 了,如下: group by product 将product 相同的元素聚合在一起,去掉重复列,那么price将没有意义 只有 聚合在一起的东西才有意义...因为重复的aa聚合在一起了。...3.针对第2个结果集中的每1组数据执行select xx,有几组就执行几次,返回第3个结果集。 4.针对第3个结集执行having xx进行筛选,返回第4个结果集。 5.针对第4个结果集排序。

    3.7K10

    SQL笔记

    比较型 字符型 逻辑型和备注型以及混合型 逻辑运算用于 SQL 的 WHERE子句中将两个或更多条件组合在一起 UNION 将返回两个查询的结果并去除其中的重复部分 AND:只有当两个表达式的值都为真的时候才会返回真...条件为假时结果为真 条件为真时结果为假 在 SQL 中的函数可以执行一些储如对某一些进行汇总或或将一个字符串中的字符转换为大写的操作 -- 汇总函数 -- 日期与时间函数 -- 数学函数 -- 字符函数...将返回与指定日期在同一个星期或之后一个星期内的 你所要求的星期天 数的确切日期,SYSDATE将返回系统的日期和时间....由于负数是不能开平方的 所以我们不能将该函数应用于负数, 字符函数: CHR该函数返回与所给数值参数等当的字符 返回的字符取决于数据库所依赖的字符集, COUNT 符号表示将两个字符串连接起来 CONCAT...O 开头的字符的位置,LENGTH将返回指定字符串的长度 。

    68660

    MongoDB系列六(聚合).

    不同的管道操作符可以按任意顺序组合在一起使用,而且可以被重复任意多次。...在聚合中也是如此,因为它必须要先匹配到所有需要跳过的文档,然后再将这些文档丢弃。 拆分(unwind)—> $unwind 可以将数组中的每一个值拆分为单独的文档。    ...{"$sum" : value}  对于分组中的每一个文档,将value与计算结果相加。 {"$avg" : value} 返回每个分组的平均值 {"$max" : expr} 返回分组内的最大值。...{"$mod" : [expr1, expr2]} 接受两个表达式,将第一个表达式除以第二个表达式得到的余数作为结果。 字符串表达式 适用于单个文档的运算。...{$week: "$date" } 以0到53之间的数字返回一年中日期的周数。周从星期日开始,第一周从一年中的第一个星期天开始。一年中第一个星期日之前的日子是在第0周。

    4.9K60

    混合备份可以从云备份和本地备份中获益

    通过将本地备份缓存与云备份结合在一起的混合备份,组织恢复数据的痛苦会小一些,并且可以获得基于云计算的备份的所有好处。 ? 从云中恢复 如果只是将数据备份到云端,则必须通过全球互联网连接从云端恢复。...混合备份 本地备份以及云备份 将全球互联网连接从恢复路径中取出的唯一方法是在本地为组织最可能需要恢复的数据提供备份。...备份软件使用的本地副本将仅为上次备份后所做的更改,因此实际上不足以防止大容量数据丢失。备份软件需要合并几组更改的数据,以保护组织经常使用的所有文件,这些文件是企业需要最快恢复的文件。...强化的备份设备还可以防止勒索软件试图加密本地备份。当然,设备应该尽可能快地将任何新的备份数据传输到云端,以获得更好的保护。 ?...如有转载需求,欢迎与"editor@cloudbest.cn"联系或文章下面留言。已经授权使用作品的,应在授权范围内使用,并注明“来源:CloudBest”。

    2.1K20

    .NET 5 和 C#9 F#5 一起到来, 向实现 .NET 统一迈出了一大步

    经过一年多的开发,Microsoft 于北京时间 11 月 11 日(星期三)发布了其 .NET 5软件开发平台,强调平台的统一,并引入了 C# 9 和 F# 5 编程语言,新平台朝着桌面、Web、移动...NET 5被描述为 Microsoft .NET 统一之旅中的第一个版本,它是为了使更多的开发人员群体能够将 .NET 框架代码和应用迁移到 .NET 5。...该平台将来自 .NET Framework、.NET Core 和 Mono 的元素组合在一起,为所有现代 .NET 代码创建单个平台。...同时,C# 9侧重于程序简单性、面向数据的类和更多模式。F# 5是微软函数编程语言的升级,添加了插值字符串和打开类型声明。...计划要求每年 11 月发布主要 .NET 版本,所有其他版本都是长期支持版本。下一个 LTS 版本是 NET 6.0。将根据需要提供次要版本。

    1.3K10

    SAP Lot Size  批量大小 介绍

    1.Daily lot size 日批量 在一天内或者在指定的天数内(你已确定的)所有的需求数量被组合在一起构成一个批。...2.Weekly lot size 周批量 在一个星期内或在指定的星期数内(你已确定的)所有需求数量被组合在一起构成一个批。...3.Monthly lot size 月批量 在一个月内或在指定的月数内(你已确定的)所有需求数量被组合在一起构成一个批。...因此从批量的增加产生的附加仓储成本与批量独立成本中节省结果相比较。 从某个期段开始, 系统把分组需求保留在一个批直至每个期段的平均仓储成本的增加大于每个期段批量独立成本中的减少。...这个过程表明, 例如在长期范围中把一个较长期段内的需求组合在一起仅产生一个未来主计划的粗图表是可能的。但是,在短期范围中,你可以选择一个较小的但更精确的批量来适合你的需求。

    8.4K41

    Java中时间日期的操作

    第一个星期之前的各星期编号为 ...、-1、0;之后的星期编号为 2、3、...。注意,get() 返回的标准化编号方式可能有所不同。...例如,特定 Calendar 子类可能将某一年第 1 个星期之前的那个星期指定为前一年的第 n 个星期。...此外,与 set() 不同,add() 强迫日历系统立即重新计算日历的毫秒数和所有字段。 示例:假定 GregorianCalendar 最初被设置为 1999 年 8 月 31 日。...所有其他字符均不解释;只是在格式化时将它们简单复制到输出字符串,或者在解析时与输入字符串进行匹配。 ...其他任何数字字符串将照字面意义进行解释,例如单数字字符串,3 个或更多数字组成的字符串,或者不都是数字的两位数字字符串(例如”-1”)。

    3.4K20

    group by和order by having where 执行顺序

    --where--group by--having--order by 其中select和from是必须的,其他关键词是可选的,这六个关键词的执行顺序 与sql语句的书写顺序并不是一样的...当结合在一起时,where在前,group by 在后。即先对select xx from xx的记录集合用where进行筛选,然后再使用group by 对筛选后的结果进行分组。...3.针对第3个结果集中的每1组数据执行select xx,有几组就执行几次,返回第4个结果集。 5.针对第4个结果集排序。...例子: 完成一个复杂的查询语句,需求如下: 按由高到低的顺序显示个人平均分在70分以上的学生姓名和平均分,为了尽可能地提高平均分,在计算平均分前不包括分数在60分以下的成绩,并且也不计算贱人(jr)...2.索引可以提高查询速度,但会降增删改的速度。 3.通过一定的查询触发,并不是越多越好。 什么时候不适合用索引? 1.当增删改的操作大于查询的操作时。 2.查询的语句大于所有语句的三分之一时。

    92710

    python时间日期格式化和反格式化

    出于同样的原因,处理包含无法在当前语言环境的字符集中表示的Unicode代码点的格式字符串也与平台相关。...在某些平台上,此类代码点在输出中保持不变,而在其他平台上则strftime可能会引发UnicodeError或返回空字符串。....,366 %U 作为零填充十进制数的一年中的周数(星期日作为一周的第一天)。在第一个星期日之前的新年中的所有日子都被认为是在第0周。....,53 (6) %W 一年中的周数(星期一作为一周的第一天)作为十进制数。在第一个星期一之前的新年中的所有日子被认为是在第0周。...字段顺序会有所不同(例如,“月/日/年”与“日/月/年”),输出可能包含使用区域设置的默认编码编码的Unicode字符(例如,如果当前区域设置为ja_JP,则为默认值编码可以是中的任一项eucJP,SJIS

    2.2K20

    你需要的Excel常用函数都在这里!

    · 有关函数的说明: 保证数据没有前导空格、尾部空格、直引号与弯引号不一致或非打印字符。否则COUNTIF函数 可能返回非预期的值。尝试使用CLEAN函数或者TRIM函数。...将条件应用于跨多个区域的单元格,然后统计满足所有条件的次数。 每个区域的条件一次应用于一个单元格。如果所有的第一个单元格都满足其关联条件,则计数增加 1。...(星期六)到数字 7(星期五) 17 数字 1(星期日)到 7(星期六) WORKDAY() WORKDAY(start_date, days, [holidays]) 返回在起始日期之前或之后、与该日期相隔指定工作日的某一日期的日期值...将替换 old_text 中字符的文本。 REPT() REPT(text, number_times) 将文本重复一定次数。 text 必需。需要重复显示的文本。...OR() 或 NOT() 非 查找与引用函数 VLOOKUP() 垂直方向查找 OFFSET() 计算偏移量 MATCH() 匹配 INDEX() 索引 INDIRECT() 文本字符串指定的引用 ROW

    4K32
    领券