首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

GitHub 热门项目:RagaAI-Catalyst

摘要

GitHub项目:RagaAI-Catalyst 仓库地址:https://github。com/raga-ai-hub/RagaAI-Catalyst Stars:16165 | 作者:raga-ai-hub 项目描述:Python SDK for Agent AI Observability, Monitoring and Evaluation Framework。

management catalyst and project RagaAI
2026-05-22 1 阅读 约7分钟阅读 GitHub Trending
GitHub 项目:RagaAI-Catalyst 仓库地址:https://github.com/raga-ai-hub/RagaAI-Catalyst 星级:16165 | 作者:raga-ai-hub 项目描述:用于代理人工智能可观测性、监控和评估框架的Python SDK。包括代理、llm 和工具跟踪、调试多代理系统、自托管仪表板以及带有时间线和执行图视图的高级分析等功能 =================================================== 自述文件内容: # RagaAI Catalyst ![GitHub 版本(按日期最新)](https://img.shields.io/github/v/release/raga-ai-hub/ragaai-catalyst) ![GitHub 星星](https://img.shields.io/github/stars/raga-ai-hub/ragaai-catalyst?style=social) ![问题](https://img.shields.io/github/issues/raga-ai-hub/ragaai-catalyst) RagaAI Catalyst是一个综合平台,旨在增强LLM项目的管理和优化。它提供了广泛的功能,包括项目管理、数据集管理、评估管理、跟踪管理、提示管理、合成数据生成和护栏管理。这些功能使您能够有效评估和保护您的 LLM 申请。 ## 目录 - [RagaAI 催化剂](#ragaai-catalyst) - [安装](#安装) - [配置](#configuration) - [用法](#用法) - [项目管理](#project-management) - [数据集管理](#dataset-management) - [评价管理](#evaluation) - [跟踪管理](#trace-management) - [代理追踪](#agentic-tracing) - [提示管理](#prompt-management) - [合成数据生成](#synthetic-data- Generation) - [护栏管理](#guardrail-management) - [红队](#red-teaming) ## 安装 要安装 RagaAI Catalyst,您可以使用 pip: ````bash pip 安装 ragaai-catalyst ```` ## 配置 在使用 RagaAI Catalyst 之前,您需要设置您的凭据。您可以通过设置环境变量或将它们直接传递给 `RagaAICatalyst` 类来完成此操作: ````蟒蛇 从 ragaai_catalyst 导入 RagaAICatalyst 催化剂 = RagaAICalyst( access_key =“您的访问密钥”, Secret_key =“您的秘密密钥”, base_url =“BASE_URL” ) ```` 您需要生成身份验证凭据: 1. 导航至您的个人资料设置 2. 选择“验证” 3. 单击“生成新密钥”以创建您的访问密钥和秘密密钥 ![如何生成身份验证密钥](docs/img/autheticate.gif) **注意**:执行以下任何操作都需要对 RagaAICatalyst 进行身份验证。 ## 用法 ### 项目管理 使用 RagaAI Catalyst 创建和管理项目: ````蟒蛇 # 创建一个项目 项目=催化剂.create_project( project_name =“测试-RAG-App-1”, usecase="聊天机器人" ) # 获取项目用例 Catalyst.project_use_cases() # 列出项目 项目 = Catalyst.list_projects() 打印(项目) ```` ![项目](docs/img/create_project.gif) ### 数据集管理 为您的项目高效管理数据集: ``py 从ragaai_catalyst导入数据集 # 初始化特定项目的数据集管理 dataset_manager = 数据集(项目名称=“项目名称”) # 列出现有数据集 数据集 = dataset_manager.list_datasets() print("现有数据集:", datasets) # 从 CSV 创建数据集 dataset_manager.create_from_csv( csv_path='路径/to/your.csv', dataset_name='我的数据集', schema_mapping={'column1': 'schema_element1', 'column2': 'schema_element