@dosco:使用 perplexity、parallel、Google、X 搜索等,用 DSPy+RLM(ax-agent)在 5 分钟内构建此功能 http://axllm.…

X AI KOLs Timeline 工具

摘要

Ax 是一个开源 TypeScript 库,实现了 DSPy 风格的类型化签名和代理框架,用于以最少的提示词构建可靠的 AI 应用。它支持多个 LLM 提供商,并包含代理、流程、RAG 和自优化管道等功能。

使用 perplexity、parallel、google、x 搜索等,用 DSPy+RLM(ax-agent)在 5 分钟内构建此功能 https://t.co/y45nH1PCrQ https://t.co/6YxKiaqHUb
查看原文
查看缓存全文

缓存时间: 2026/06/03 15:52

使用 Perplexity、Parallel、Google、X 搜索等工具,在 5 分钟内通过 DSPy+RLM(ax-agent)构建以下内容:https://t.co/y45nH1PCrQ https://t.co/6YxKiaqHUb


用 TypeScript 构建可靠的 AI 应用

来源:https://axllm.dev/

面向 TypeScript 的 DSPy

声明签名,而非提示词。Ax 将类型安全的输入和输出编译为优化的 LLM 调用——然后将它们链接成智能体、工作流和自优化的流水线。

自动安装 Claude 和 Codex 技能

GitHub Stars (https://github.com/ax-llm/ax) | NPM 包 (https://www.npmjs.com/package/@ax-llm/ax) | Twitter 关注 (https://twitter.com/dosco)

团队为什么选择 Ax

从第一天起就为生产环境构建

简单且强大

定义你想要什么,而不是如何提示

三种定义签名的方式

简洁字符串语法、类型安全流畅构建器,或者你现有的 zod 模式——同样的流水线、同样的重试机制、同样的类型推断。

Ax Agent

DSPy + RLM 智能体,真正可用

类型化的 DSPy 签名、安全的 JS 运行环境以及检查点化的上下文管理——一套完整的智能体框架,让长时循环保持稳定,无需提示膨胀。

提示保持精简——每一轮都如此

状态存储在 JS 运行时环境,而非 LLM 上下文中

RLM

从第一天就为生产就绪

广泛的测试覆盖、全面的 OpenTelemetry 集成、成本跟踪以及企业级错误处理——内置而非后加。

探索遥测与指标 (https://axllm.dev/telemetry)

工具箱里的内容

构建生产级 AI 应用所需的一切

AxGen 生成器引擎。定义签名,获取带流式输出、断言和自动重试的结构化 LLM 输出。(https://github.com/ax-llm/ax/blob/main/src/ax/skills/ax-gen.md)

AxAI 通过统一接口接入 15+ LLM 提供商。OpenAI、Anthropic、Google 等。(https://github.com/ax-llm/ax/blob/main/src/ax/skills/ax-ai.md)

AxAgent 带工具、子智能体和 ReAct 循环机器的智能体,用于复杂多步骤任务。(https://github.com/ax-llm/ax/blob/main/src/ax/skills/ax-agent.md)

AxAgent Optimize 通过评审器、评估数据集和可复用的优化构件来调优智能体。(https://github.com/ax-llm/ax/blob/main/src/ax/skills/ax-agent-optimize.md)

AxFlow 带自动并行和 DAG 执行的流水线编排。(https://github.com/ax-llm/ax/blob/main/src/ax/skills/ax-flow.md)

AxLearn 基于师生训练的自优化。(https://github.com/ax-llm/ax/blob/main/src/ax/skills/ax-learn.md)

AxSignature 带验证约束的类型安全 I/O 模式。(https://github.com/ax-llm/ax/blob/main/src/ax/skills/ax-signature.md)

AxRAG 内置分块和重排序的检索增强生成。(https://axllm.dev/axrag)

DSPy Notebook 交互式游乐场,可实时试验签名和提示。(https://axllm.dev/playground)

声明能力,而非提示词

用类型安全的签名定义输入和输出。Ax 自动生成最优提示。

统一接口,对接所有 LLM

一行代码切换提供商。你的签名处处可用。

OpenAI

ai({ name: 'openai' })

Anthropic

ai({ name: 'anthropic' })

Google Gemini

ai({ name: 'google-gemini' })

Ollama

ai({ name: 'ollama' })

Cohere

ai({ name: 'cohere' })

DeepSeek

ai({ name: 'deepseek' })

Together

ai({ name: 'together' })

Mistral

ai({ name: 'mistral' })

HuggingFace

ai({ name: 'huggingface' })

AWS Bedrock

new AxAIBedrock({ region: 'us-east-2' })

丰富的类型系统

类型安全的签名,自动验证,失败时自动重试。

将 AI 连接到你的数据库

GraphJin (https://graphjin.com/) 将 GraphQL 编译为高效的 SQL,并兼作 MCP 服务器——让 Claude Desktop 和 Ax 智能体直接、安全地访问你的数据。

在 Ax 智能体内将 GraphJin 作为 MCP 工具连接

支持 PostgreSQL、MySQL、SQLite、MongoDB、Oracle、MSSQL、Snowflake

Perplexity (@perplexity_ai): 推出 Search as Code,我们面向 AI 智能体的全新搜索架构。

它直接编写 Python 代码调用我们的搜索栈,而不是逐个循环函数调用。

现已可用于 Perplexity Agent API,并在 Computer 中默认启用。

相似文章