写点什么

吴恩达发布开源 Python 库,一个接口可调用多个大模型

  • 2024-11-29
    北京
  • 本文字数:526 字

    阅读完需:约 2 分钟

大小:268.36K时长:01:31
吴恩达发布开源Python库,一个接口可调用多个大模型

近日,吴恩达宣布推出了新的开源 Python 库:aisuite。

 

“在构建应用程序时,我发现与多个提供商集成很麻烦。”吴恩达说道,“这(aisuite)使开发人员能够轻松使用来自多个厂商的大型语言模型。”

 

据介绍,aisuite 允许用户通过更改一个字符串来选择一个 “provider:model”,例如 openai:gpt-4o、anthropic:claude-3-5-sonnet-20241022、ollama:llama3.1:8b 等。

 

Aisuite 为开发人员提供了一个标准化接口,使其能够轻松地使用多个大型语言模型。它采用了类似于 OpenAI 的接口,允许用户轻松地与最流行的 LLM 进行交互并比较结果。作为一个 Python 客户端库的轻量级包装器,Aisuite 允许开发者在不改变代码的情况下,无缝交换和测试来自不同 LLM 提供商的响应。

 

目前,该库主要专注于聊天完成功能,吴恩达计划在不久的将来扩展其功能以覆盖更多用例。当前支持的 LLM 提供商包括 OpenAI、Anthropic、Azure、Google、AWS、Groq、Mistral、HuggingFace 和 Ollama。为了确保最大的稳定性,Aisuite 通过 HTTP 端点或 SDK 调用这些提供商的服务。

 

吴恩达还给出了使用演示:

 


据悉,aisuite 遵循 MIT 许可协议,开发者可以自由使用、修改和分发代码,用于商业和非商业用途。


开源地址如下:

https://github.com/andrewyng/aisuite

2024-11-29 17:3711197

评论

发布
暂无评论
发现更多内容

GPT-4 可以开始测试了

HoneyMoose

Redis高频40问

程序员大彬

Java Redis redis 底层原理

30s 就可以掌握的 Nginx 片段

Java你猿哥

Java nginx ssm Java工程师 nginx 开源版

工信部数据库适配验证中心项目验收通过 柏睿数据参与共建

科技热闻

pulsar 报错源码排查:"Not enough non-faulty bookies available"

李code

源码 pulsar 故障恢复 参数调优 白话源码

Z世代新母婴人群消费洞察2023

易观分析

母婴 新消费 Z世代 消费

【共创共赢】AntDB数据库合作伙伴交流会(北京站)顺利举办

亚信AntDB数据库

数据库 AntDB AntDB数据库 企业号 3 月 PK 榜

49天含泪苦学这些分布式技术文档,一不小心,吊打了字节跳动面试官

三十而立

Java 分布式 java面试

如何使用责任链默认优雅地进行参数校验?

JAVA旭阳

Java spring

聊聊前端性能指标那些事儿

京东科技开发者

性能优化 前端 性能 前端性能 企业号 3 月 PK 榜

Three.js 进阶之旅:全景漫游-初阶移动相机版

dragonir

JavaScript 前端 three.js

扒站软件:SiteSucker汉化激活

真大的脸盆

Mac Mac 软件 网站下载 下载网站工具

微前端框架single-spa子应用加载解析

京东科技开发者

生命周期 微前端 VUE 3.0 源码 企业号 3 月 PK 榜 single-spa

cookie时效无限延长方案

京东科技开发者

自动化测试 Cookie 接口自动化 UI自动化 企业号 3 月 PK 榜

CNStack 虚拟化服务:实现虚拟机和容器资源的共池管理

阿里巴巴云原生

阿里云 云原生 虚拟化 CNStack

滴滴 一面总结

Java你猿哥

Java 滴滴 java面试 面经

记录丨阿里云校招生的成长经历

阿里巴巴云原生

阿里云 云原生 校招

Dubbo + ZooKeeper丨如何解决线上故障排查链路长的难题

阿里巴巴云原生

阿里云 开源 云原生 dubbo Zookeepe

对前端性能优化的一些小看法

Yestodorrow

机器学习算法(八):基于BP神经网络的乳腺癌的分类预测

汀丶人工智能

数据挖掘 机器学习 BP神经网络

openEuler开源新项目,嵌入式实时虚拟机ZVM介绍

openEuler

Linux 操作系统 虚拟机 嵌入式 openEuler

Spring依赖注入Bean类型的8种情况,你学废了吗?

Java永远的神

spring 源码 程序员 后端 java面试

全网最新架构实战文档:高并发+分布式+微服务+SpringBoot+Nginx

三十而立

Java 分布式 java面试

阿里架构组分布式架构技术使用心得:全在这一份文档里面了

三十而立

Java java面试

又发现一个开源商城项目,谷粒商城外又多了个选择

马丁玩编程

《云原生架构容器&微服务优秀案例集》惊喜来袭

阿里巴巴云原生

阿里云 容器 微服务 云原生

AI大模型加速升级,数据和隐私何以为安?

博文视点Broadview

OpenHarmony社区运营报告(2023年2月)

OpenHarmony开发者

OpenHarmony

博睿学院 | 本周四,博睿学院数据集成系列公开课正式开讲

博睿数据

数据中台 智能运维 博睿数据 博睿学院

Spring竟然可以创建“重复”名称的bean?—一次项目中存在多个bean名称重复问题的排查

京东科技开发者

spring bean @Bean 企业号 3 月 PK 榜

软件工程高效学 | 软件工程基础

TiAmo

软件工程

吴恩达发布开源Python库,一个接口可调用多个大模型_AI&大模型_褚杏娟_InfoQ精选文章