BoundaryML

baml

BoundaryML

The AI framework that adds the engineering to prompt engineering (Python/TS/Ruby/Java/C#/Rust/Go compatible)

AI 简介

BAML是一个用于构建可靠的AI工作流和代理的简单提示语言。它通过将提示工程转化为模式工程,使开发者能够专注于提示模型本身,从而获得更稳定的结果。BAML支持多种编程语言如Python、TypeScript、Ruby等,并提供了类型安全、流式处理、重试机制以及广泛的模型兼容性等特性。适用于需要创建复杂但可控的人工智能交互场景,例如开发聊天机器人、自动化客户服务系统或任何涉及自然语言处理的应用程序。

Rust
Apache License 2.0
8.3k
Stars
430
Forks
31
Watchers
188
Issues

Star 增长

今日+5
近 7 天+17
近 30 天+142
综合评分92.4
默认分支canary