写点什么

微软发布 Guidance 语言,用于控制大语言模型

作者:Andrew Hoblitzell

  • 2023-07-06
    北京
  • 本文字数:705 字

    阅读完需:约 2 分钟

微软发布Guidance语言,用于控制大语言模型

最近,微软推出了一种名为Guidance的领域专属语言,旨在增强开发人员管理当代语言模型的能力。这个新框架将诸如生成、提示和逻辑控制等任务集成到一个统一的开发流程中。

 

据 GitHub 存储库的介绍,这门编程语言使开发人员能够“将生成、提示和逻辑控制组织到一个连续的流中,从而与语言模型实际处理文本的方式相匹配”。它可以与Hugging Face模型等提供程序无缝集成,并集成基于智能种子的生成缓存系统和令牌修复,从而优化提示边界并消除词汇切分过程中的偏见。正则模式指引(pattern guides)则进一步强化了格式约束,保证提示可以正常完成。

 

微软法国公司首席技术兼网络安全官 Philippe Limantour写道:“用户可以无缝地合并生成、提示和逻辑控制,从而创建一个连续的流,与语言模型固有的文本处理机制保持一致。”

 

对于微软推出 Guidance,外界的反应也比较积极。根据哥伦比亚大学和沃顿商学院客座讲师Jesus Rodriguez的说法,Guidance 旨在为开发人员提供“一种简单而全面的语法,用于构建复杂的语言模型工作流”,降低 LLM 的复杂性。

 

这个框架还没有完全完成。当前,针对该框架的扩展需求还包括:更多的LLM支持、更好的LangChain集成以及支持 OpenAI 函数调用。

 

Guidance 是扩展语言模型功能这个工具生态系统的一部分。像LangChainHaystack这类框架的出现,已经简化了将模型集成到应用程序中的过程。Handlebars语言模型查询语言LMQL)以及 Nvidia 的NeMo Guardrails也被用于减轻 LLM 的不利影响。


原文链接:

https://www.infoq.com/news/2023/06/guidance-microsoft-language/


相关阅读:

大语言模型综合能力测评报告 2023

大语言模型进化之谜:涌现现象的挑战与争议

浪潮之巅,如何让大语言模型走向金融应用新纪元

2023-07-06 08:003336

评论

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

一体化实时HTAP数据库StoneDB,如何替换MySQL并实现近百倍分析性能的提升

StoneDB

云原生 #数据库 HTAP 大数据 开源 #开源

RadonDB MySQL Kubernetes 2.2.0 发布!

RadonDB

MySQL Kubernetes 云原生 容器化 RadonDB

2022 开放原子全球开源峰会 OpenAnolis 分论坛携干货来袭!

kk-OSC

centos 开源 龙蜥操作系统 开放原子全球开源峰会 OpenAnolis

SpringBootAdmin 2.5.5 发布,支持在线重启服务

冉然学Java

编程 springboot 构架 Java’

开源代码难阅读?几位研发的“妙招”帮你解决

TDengine

数据库 tdengine 开源

TDengine 如何进行数据建模?

TDengine

数据库 tdengine 开源

共建开源人才生态,2022 开放原子全球开源峰会聚焦 “产学研用”

kk-OSC

开源 数字化 产学研用 开放原子全球开源峰会

GQM 概述:构建研发效能度量体系的根本方法

思码逸研发效能

研发效能 创新方法 效能度量

构建工业软件开源工具链,2022 开放原子全球开源峰会开源工业软件论坛即将开幕

kk-OSC

开源 开放原子全球开源峰会 开源工业软件

让预训练语言模型读懂数字:超对称技术发布 10 亿参数 BigBang Transformer [乾元]金融大规模预训练语言模型

亚马逊云科技 (Amazon Web Services)

架构 数据 模型

新书上市 | 20年行业实践,一线工程师的必读之作

图灵教育

软件设计

【7.1-7.8】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

建木持续集成平台v2.5.1发布-全面拥抱云原生架构

Jianmu

云原生 k8s 持续集成 CI/CD

帮助文档——助客户快速了解您的产品如何使用

Baklib

让智慧物联赋能高效生产, AIRIOT助力数字化油田转型升级

AIRIOT

低代码 物联网 低代码,项目开发

推理实践丨如何使用MindStudio进行Pytorch模型离线推理

华为云开发者联盟

人工智能

搭建帮助中心,推动SaaS企业发展

Baklib

SaaS 客户服务 帮助中心 文档管理

工作中养成的工作习惯与给老板的汇报

松子(李博源)

大数据 个人成长 高效 高效率 工作总结

编写Dockerfile,让你的程序一键部署

技术小生

Dockerfile 7月月更

内部排序——交换排序

乔乔

7月月更

东方甄选品控翻车,如何通过智能协同的供应链建设建开启可持续商业模式?

数商云

数字化转型 供应链 企业数字化

小白 0-1 学习 app 开发,从配置到 helloword

YonBuilder低代码开发平台

跨平台 安卓 低代码开发 多端开发

升哲科技入选《中国企业家》2022年度“新锐100”企业

SENSORO

wallys/DR8072V01/IPQ8072A networking SBC supports dual 10GbE, WiFi 6

wallys-wifi6

Golang生成OpenAPI接口文档

百家饭隐私计算平台创业者

Go OpenAPI

企业自己如何快速开发一个简单实用的CRM客户管理系统?

优秀

CRM系统

云原生时代,金融企业如何完成全栈信创改造?

MIAOYUN

云原生 信创 国产化 金融信创 全栈改造

中文拼写纠错:怎样改善模型对 multi-typo 的纠正效果?

澜舟孟子开源社区

人工智能 自然语言处理 nlp 文本生成 文本纠错

阿里云架构师唐风:生命科学产业现状及发展趋势分享

阿里云弹性计算

高性能计算 生命科学 AI制药

oa办公系统都有哪家?

优秀

OA oa办公系统

观测云产品更新|新增查看器显示列多种快捷操作;新增 Pipeline 一键获取样本测试数据;新增场景自定义查看器文本分析模式等

观测云

微软发布Guidance语言,用于控制大语言模型_生成式 AI_InfoQ精选文章