GitHub推出全新AI模型平台:简化开发者体验

news2024/11/15 1:40:14

  每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领域的领跑者。点击订阅,与未来同行! 订阅:https://rengongzhineng.io/

从家用计算机时代开始,开发者的主要创造方式一直是通过代码构建、定制和部署软件。如今,在AI时代,一种同样重要的创造方式正在迅速崛起:利用机器学习模型。越来越多的开发者正在构建生成式AI应用程序,包含后端和前端代码以及一个或多个模型。然而,仍有大量开发者难以轻松访问开放和封闭的模型。今天,这一切将有所改变。

GitHub正式推出GitHub Models,使其超过1亿的开发者能够成为AI工程师,并使用行业领先的AI模型进行构建。从Llama 3.1到GPT-4o和GPT-4o mini,再到Phi 3或Mistral Large 2,开发者可以通过内置的playground免费访问每个模型,测试不同的提示和模型参数。如果对playground中的表现感到满意,GitHub已经创建了一个滑行路径,让模型可以轻松移植到Codespaces和VS Code中的开发环境中。而一旦准备好投产,Azure AI提供内置的负责任AI、企业级安全与数据隐私,以及在超过25个Azure区域中为某些模型提供预配置的吞吐量和可用性。开发和运行AI应用程序从未如此简单。

GitHub Models playground中的乐趣


对于大多数人来说,学习成为开发者并不是在教室里按部就班完成的,而是通过实践、尝试和实验来实现的。今天,对于AI模型来说也是如此。在新的互动模型playground中,学生、爱好者、初创公司等可以只需几次点击和击键,就能探索来自Meta、Mistral、Azure OpenAI服务、微软等最受欢迎的私有和开放模型。实验、比较、测试并部署AI应用程序,就在你管理源代码的地方。

与GitHub和微软一贯的隐私和安全承诺保持一致,GitHub Models中的提示或输出不会与模型提供商共享,也不会用于训练或改进模型。

测试和比较不同模型


每个软件都是独一无二的。同样,每个模型在能力、性能和成本上也各有特点。Mistral提供低延迟,而GPT-4o在构建可能需要实时处理音频、视觉和文本的多模态应用程序方面表现出色。一些高级场景可能需要集成不同的模式,如用于检索增强生成(RAG)的嵌入模型。

通过这套模型,开发者将拥有所有需要的选项,以保持工作流程,更多地实验并更快地学习。而这仅仅是第一波。在未来几个月,随着GitHub Models的普遍可用性,我们将继续在平台上添加更多语言、视觉和其他模型。

在Codespaces中实现你的创意


乐趣不仅仅停留在playground。借助Codespaces的强大功能,我们为你创建了一条零摩擦路径,让你在将模型推理代码引入自己的项目之前进行实验。准备好各种语言和框架的示例代码,你可以尝试各种场景,而不会遇到“仅在我的机器上有效”的问题。

然后,一旦准备就绪,你可以轻松地在你的项目中运行这些内容。利用从playground和Codespaces中获得的知识,在自己的应用程序中建立原型或概念验证。在GitHub Actions中运行提示评估,只需将一系列JSON文件管道到GitHub CLI中的GitHub Models命令中。或者你可以利用GitHub Models构建一个GitHub Copilot扩展,扩展GitHub的平台生态系统,覆盖软件开发的每一个阶段。最后,通过用Azure订阅和凭据替换你的GitHub个人访问令牌,投产到Azure AI。

作为AI初创公司创始人和开源维护者,GitHub Models使我的团队能够在一个地方访问和实验各种LLM。这简化了我们的开发,降低了构建AI应用程序的入门门槛。

——Anand Chowdhary // FirstQuadrant联合创始人


AI时代的创作者网络


从通过开源协作创建AI,到利用AI的力量创建软件,再到通过GitHub Models推动AI工程师的崛起——GitHub是AI时代的创作者网络。

通往人工通用智能(AGI)的道路离不开GitHub上互联社区的源代码和协作。仅在去年,就有超过10万个生成式AI项目在GitHub上创建。

GitHub Copilot正在从根本上改变软件生产的速度,在启用的文件中,几乎一半的代码由它编写。我们设想一个世界,在这个世界中,数百万初学者、爱好者和专业开发者都可以用纯人类语言编写代码。

现在,借助GitHub Models,超过1亿开发者可以在他们已经管理源代码、问题、拉取请求、工作流程和存储库的地方访问和实验新的AI模型——直接在GitHub上。

在未来几年中,我们将继续普及AI技术的访问,激发10亿开发者的热潮。通过这样做,我们将使世界人口的10%能够构建和推进突破性技术,加速全人类的进步。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1972778.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《计算机网络》(第8版)第8章 互联网上的音频/视频服务 复习笔记

第 8 章 互联网上的音频/视频服务 一、概述 1 多媒体信息的特点 多媒体信息(包括声音和图像信息)最主要的两个特点如下: (1)多媒体信息的信息量往往很大; (2)在传输多媒体数据时&a…

【网络】TCP协议——TCP连接相关、TCP连接状态相关、TCP数据传输与控制相关、TCP数据处理和异常、基于TCP应用层协议

文章目录 Linux网络1. TCP协议1.1 TCP连接相关1.1.1 TCP协议段格式1.1.2 确定应答(ACK)机制1.1.3 超时重传机制 1.2 TCP连接状态相关1.2.1 TIME_WAIT状态1.2.2 CLOSE_WAIT 状态 1.3 TCP数据传输与控制相关1.3.1 滑动窗口1.3.2 流量控制1.3.3 拥塞控制1.3.4 延迟应答1.3.5 捎带应…

草的渲染理论

Unity引擎提供了基础的terrain工具,可以制作地形,在上面刷树刷草。对于树,Unity是支持带LOD的Prefab,不同距离显示不同细节的模型,效果还不错。对于草,Unity支持两种方式来刷草,一种是Add Grass…

汇凯金业:解读区块链概念、类型与独特优势

区块链作为一种具有革命性的创新技术,正在逐渐改变我们的生活和商业模式。它的去中心化、安全可靠、不可篡改等特性,为解决许多传统领域中的问题提供了新的思路和方法。 一、区块链的基本概念 区块链是一种具有创新性的计算机技术应用模式,…

C#复习之类和对象

知识点一:什么是类 基本概念: 具有相同特征 具有相同行为 一类事物的抽象 类是对象的模板 可以通过类创建出对象 类的关键字 Class 知识点二:类声明在哪里 类一般声明在namespace语句块中 知识点三:类声明的语法 知识点四&#xf…

html+css 实现文字滚动的按钮

前言:哈喽,大家好,今天给大家分享htmlcss 绚丽效果!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏关注哦 💕 文…

2024年前端趋势:全栈或许是不容错过的选择!

近年来,前端开发的技术不断推陈出新,2024年也不例外。在这个变化迅速的领域,全栈开发逐渐成为一股不容忽视的趋势。无论你是经验丰富的开发者,还是刚刚入门的新手,掌握全栈技术都能让你在竞争中脱颖而出。而在这个过程…

Spring -- 拦截器

T04BF 👋专栏: 算法|JAVA|MySQL|C语言 🫵 今天你敲代码了吗 文章目录 1. 自定义拦截器2. 注册配置拦截器3. 拦截器详解3.1 拦截路径3.2 拦截器执行流程 3.3 DispatcherServlet源码分析3.3.1 初始化:3.3.2 处理请求3.3.3 适配器 拦截器是Spring框架提供的…

vue项目删除无用的依赖

1.安装依赖检查工具 npm i depcheck 2.查看无用的依赖 npx depcheck 3.手动删除pageage.json中的无用的依赖(如果有sass和sass-loader不要删,会引起项目报错) 4.全部删除完成之后,删除package-lock.json和yarn.lock文件&#x…

【文件解析漏洞复现】

一.IIS解析漏洞复现 1.IIS6.X 方式一:目录解析 搭建IIS环境 在网站下建立文件夹的名字为.asp/.asa 的文件夹,其目录内的任何扩展名的文件都被IIS当作asp文件来解析并执行。 访问成功被解析 方式一:目录解析 在IIS 6处理文件解…

图纸加密与零信任沙箱:构建企业数据安全的双重保障

在这个信息爆炸的时代,数据安全如同一场没有硝烟的战争。深信达SDC沙盒防泄密系统,以其零信任沙盒技术,为企业提供了一个坚不可摧的“金钟罩铁布衫”,确保企业图纸安全“坚如磐石”。 一、数据安全的“冰与火之歌” 数据安全是一…

如何简便改文件名

在出OI题的时候,有时候想要方便地把输入输出文件的文件名都改掉,类似于将a1.in,a2.in,…,a50.in都改成b1.in,b2.in,…,b50.in 我用gpt写了一个python代码 import osdef rename_files(base_name, new_name, num_files):for i in range(1, num_files 1)…

函数实例讲解 (一)

文章目录 函数中的引用、运算符、通配符1、引用2、运算符3、通配符 函数的类别、输入方式、结果检查1、函数类别2、输入方式3、结果检查 数组的基本概念1、数组极其元素的概念2、数组的书写3、数组的类型4、内存数组的存储位置5、数组公式与普通公式的区别 逻辑判断函数之IF1、…

【工具】-gdb-学习笔记

准备工作 程序的发布方式有两种,debug模式和release模式 Linux gcc/g出来的二进制程序,默认是release模式 要使用gdb调试,必须在源代码生成二进制程序的时候, 加上 -g 选项,发布成debug模式 如下源代码经过编译: #…

VS Code C/C++ MSVC编译器

官方教程 通过快捷方式打开VS Code是编译不了的,需要对tasks.json修改(Tasks: Configure default build task) 先创建tasks.json 复制这段配置到tasks.json,记得修改VsDevCmd.bat的路径 {"version": "2.0.0","windows": {"options"…

深度学习中卷积算子和dropout算子的作用

笔者在调网络的时候,有时调细一些在想不同卷积核尺寸的卷积操作有啥区别,在哪些算子后用dropout会比较好呢?于是有了下面一段总结。 文章目录 一、卷积核尺寸1X1和3X3的区别1x1卷积核3x3卷积核 二、dropout的作用使用情况算子组合注意事项 一…

[读论文]-FreeU: Free Lunch in Diffusion U-Net 提高生成质量

摘要 In this paper, we uncover the untapped potential of diffusion U-Net, which serves as a “free lunch” that substantially improves the generation quality on the fly. We initially investigate the key contributions of the U-Net architecture to the denois…

《计算机网络》(第8版)第9章 无线网络和移动网络 复习笔记

第 9 章 无线网络和移动网络 一、无线局域网 WLAN 1 无线局域网的组成 无线局域网提供移动接入的功能,可分为两大类:有固定基础设施的和无固定基础设 施的。 (1)IEEE 802.11 IEEE 802.11 是无线以太网的标准,是有固定…

SQL数据库备份

转载:数据库备份与还原 1. 以下过程为记录客户单位备份过程。 一般有E盘选择E盘备份,否则选择D盘备份。选中备份文件需要重命名,以防原文件被覆盖。切换选项,选中压缩备份。