Cube AI API 全面升级:定价优化、值搜索、自定义LLM与Slack集成实战指南

作者:API传播员 · 2025-09-30 · 阅读时间:4分钟
Cube的AI API通过引入值搜索功能、支持自定义LLM以及与Slack的集成,显著提升了数据查询的效率和用户体验。值搜索功能允许用户通过引用维度内的值来优化查询,而自定义LLM支持则提供了成本和安全性的灵活性。此外,Slack应用程序的集成使得用户能够直接在Slack中与Cube的语义层交互,进一步提升了数据访问的便捷性。

AI API的新定价策略

自从我们推出Claude 3.5 Sonnet和GPT-4o,现在每个CCU可以支持5个请求,成本更低。

从2024年12月开始,AI API将面向所有付费的Cube Cloud客户开放,包括计划启动的客户。无需联系客户经理或通过其他方式申请,这项功能已经默认启用。

您可以通过以下链接查看AI API的官方文档,了解如何使用它:AI API文档

在部署中启用AI API非常简单,只需在配置标志中切换相关设置即可:


Cube的AI API与值搜索功能

Cube的AI API是一种强大的工具,能够让用户快速、安全且透明地访问数据。然而,我们从客户反馈中了解到,用户经常引用维度内的值,而不是明确指出维度等于某个特定值的位置。这种情况通常会导致请求失败,用户无法获得所需数据。

为了解决这一问题,我们推出了“值搜索”功能。通过值搜索,Cube Cloud客户可以选择特定维度进行索引,使查询能够引用这些维度的值。随后,Cube的RAG(检索增强生成)系统会利用相关值回答包含这些维度值或类似术语的问题,并返回包含维度名称和筛选值的结果。

以下是一个在Cube数据模型YAML中配置维度值搜索的示例:

dimensions:
  - name: category
    type: string
    search: true

更多关于值搜索功能的详细信息,请参考官方文档:值搜索文档


自定义LLM支持

Cube Cloud客户现在可以选择将自己的LLM与AI API结合使用,以降低成本或满足特定的安全需求。与其按照每5个请求支付一个CCU的费用,客户可以通过自定义LLM生成成本。

AI API兼容以下LLM平台:

  • Claude 3.5 Sonnet(可通过AWS Bedrock、GCP Vertex、Snowflake和Anthropic获取)
  • GPT-4o(可通过OpenAI或Microsoft Azure获取)

这使得几乎任何用户都可以根据自身需求选择合适的LLM,无论是出于成本考虑、安全需求,还是两者兼顾。

以下是更改LLM提供程序以供AI API使用的操作说明:

此外,我们还为计划在4月底前将AI API投入生产的客户提供免费研讨会,帮助他们快速上手。


Cube AI API的Slack应用程序

自从AI API推出以来,许多客户希望通过Slack集成这一功能,以便让利益相关者通过Slack与Cube的语义层交互。通过AI API,用户可以快速、安全且透明地获得问题的答案。

以下是Slack应用程序的安装页面截图:

安装后,Slack应用程序会被引入到您的工作区,并与每位用户开始单独对话。用户可以直接将数据问题发送给应用程序,问题会被转化为线程,用户可以在其中提出后续问题并提供反馈。此外,您还可以选择在私人频道中接收所有问题的日志,供工程团队观察和学习。


总结

Cube的AI API通过不断优化和新增功能,为用户提供了更高效、更灵活的解决方案。从降低成本的定价策略,到支持自定义LLM和值搜索功能,再到与Slack的无缝集成,这些改进都旨在提升用户体验和数据访问的便捷性。无论是企业还是开发团队,都可以利用这些功能更智能地管理和查询数据,为业务决策提供支持。

原文链接: https://cube.dev/blog/make-your-ai-smarter-turbocharging-cubes-ai-api-with-value-search-byollm-and