2026年7月9日 周四晚上19:30,报名腾讯会议了解“如何构建自进化的动态知识库(Brain)”(限30人)
免费POC, 零成本试错
FDE知识库

FDE知识库

学习大模型的前沿技术与行业落地应用


收藏

使用 CrewAI 和 LlamaIndex 构建财务分析师代理

发布日期:2024-07-15 08:44:51 浏览次数: 3479
作者:barry的异想世界

微信搜一搜,关注“barry的异想世界”

引言

本文将介绍如何通过将LlamaIndex驱动的工具集成到CrewAI驱动的多智能体框架中,创建一个复杂的金融研究辅助智能体。

在一个团队环境中,智能体可以被视为被赋予特定专业知识和职责的团队成员。这些智能体承担不同的角色,如“研究员”、“撰稿人”或“客户支持”,每个角色都在实现团队整体目标中发挥着关键作用。

所需技术组件

CrewAI:

CrewAI,一个创新的开放源代码框架,使用户能够利用智能代理协同工作的力量。与传统聊天机器人不同,这些代理具备协作、交换信息并作为一个团队处理复杂任务的能力。

设想一群专家和谐合作,每位成员拥有独特的专业知识和技能,但他们通过沟通和分工,实现了超越个人能力的成就。CrewAI将这种协作原则应用于人工智能领域。在这个框架内,每个具有独特优势和局限性的个体代理,在CrewAI的协调下相互作用,最终实现共同目标。

LlamaIndex:

LlamaIndex 是一个用户友好的框架,使开发者能够轻松利用自有数据构建基于 LLM 的应用程序。该全面框架包含高效索引、检索、提示创建和代理编排的关键模块。LlamaIndex 的主要应用之一是开发一个多功能的 QA 接口,能够综合知识并提供对复杂查询的全面回答。

GROQ:

Groq 是一个前沿平台,集硬件与软件于一体,以其卓越的计算速度、优异的质量和显著的能效而闻名。它配备了 LPU™ 推理引擎。

LPU 推理引擎,亦称为语言处理单元™,是一个尖端平台,包含硬件和软件组件,旨在提供无与伦比的计算速度、卓越的质量和出色的能效。这一革命性的端到端处理单元系统在为计算密集型应用提供快速推理方面表现卓越,尤其适用于如 AI 语言应用等序列组件,包括令人瞩目的大型语言模型(LLMs)。

金融研究分析师代理的实现

步骤概述:

  1. 使用LlamaIndex构建RAG系统

  2. 将RAG查询引擎封装为LlamaindexTool,因为拥有适当的工具抽象是构建数据代理的核心。

  3. 研究型代理从股票数据中挖掘洞察

  4. 写作型代理根据提供的洞察撰写有见地且引人入胜的文章

  5. 定义研究型和写作型代理的任务及预期布局

  6. 采用Llama-3–70B作为大型语言模型

代码实现:

在Google Colab中使用高RAM CPU实现。

安装所需依赖项

!pip install llama-index
!pip install llama-index-llms-groq
!pip install llama-index-core
!pip install llama-index-readers-file
!pip install llama-index-tools-wolfram-alpha
!pip install llama-index-embeddings-huggingface
!pip install 'crewai[tools]'

设置LLM

from google.colab import userdata
from llama_index.llms.groq import Groq
groq_api_key = userdata.get('GROQ_API_KEY')
#
llm = Groq(model="llama3-70b-8192", api_key=groq_api_key)
#
response = llm.complete("Explain the importance of low latency LLMs")
print(response)

######################################Response############################
低延迟大型语言模型(LLMs)在需要实时或近实时处理的各种应用中至关重要。以下是低延迟LLMs重要的一些原因:

1. **交互系统**:在聊天机器人、虚拟助手和对话式AI等交互系统中,低延迟LLMs能够实现快速响应时间,使交互感觉更自然和人性化。这在用户期望即时响应的应用中尤为重要,如客户支持和语言翻译。
2. **实时决策制定**:在自动驾驶车辆、机器人或医疗诊断等应用中,低延迟LLMs可以实时处理和分析大量数据,实现快速决策和应对不断变化的情况。
3. **直播和广播**:低延迟LLMs可以在直播和广播应用中促进实时语言翻译、情感分析或内容审核,增强观众体验并确保及时内容交付。
4. **游戏和电子竞技**:在在线游戏和电子竞技中,低延迟LLMs可以通过更快的语言处理、情感分析和聊天审核来改善游戏体验,减少延迟并提高整体性能。
5. **医疗保健和紧急服务**:在医疗保健和紧急服务中,低延迟LLMs可以快速处理医疗记录、诊断条件并提供关键信息给医疗专业人员,挽救生命并改善患者结果。
6. **金融交易和分析**:低延迟LLMs可以快速分析大型数据集,实现高频交易、情感分析和风险评估,帮助交易员和分析师做出明智决策。
7. **网络安全**:在网络安全中,低延迟LLMs可以快速检测和响应威胁,如恶意软件、钓鱼攻击或DDoS攻击,减少攻击面并最小化损害。
8. **边缘计算和物联网**:随着物联网设备的激增,低延迟LLMs可以处理更接近数据源的数据,减少延迟并改善实时决策制定,如智能家居、城市或工业自动化。
9. **可访问性和包容性**:低延迟LLMs可以实现实时语言翻译、字幕和转录,提高残疾人士、语言障碍或听力障碍者的可访问性和包容性。
10. **竞争优势**:在许多行业中,低延迟LLMs可以通过更快的决策制定、改善客户体验和提高运营效率来提供竞争优势,最终推动业务成功。

为了实现LLMs的低延迟,研究人员和开发者正在探索各种技术,包括:

1. 模型剪枝和知识蒸馏
2. 量化和精度降低
3. 并行处理和分布式计算
4. 边缘计算和去中心化架构
5. 优化的硬件和软件设计
6. 缓存和记忆化
7. 惰性加载和即时编译

通过减少LLMs的延迟,我们可以在各种应用中解锁新的可能性,带来更好的用户体验、更高的效率和更强的决策能力。
## Crewai需要基于聊天的模型进行绑定
from langchain_openai import ChatOpenAI

chat_llm = ChatOpenAI(
openai_api_base="https://api.groq.com/openai/v1",
openai_api_key=groq_api_key,
model="llama3-70b-8192",
temperature=0,
max_tokens=1000,
)

下载数据

!wget "https://s23.q4cdn.com/407969754/files/doc_financials/2019/ar/Uber-Technologies-Inc-2019-Annual-Report.pdf" -O uber_10k.pdf

解析数据内容

from llama_index.core import SimpleDirectoryReader, VectorStoreIndex
from llama_index.llms.openai import OpenAI
import os
from langchain_openai import ChatOpenAI

#
reader = SimpleDirectoryReader(input_files=["uber_10k.pdf"])
docs = reader.load_data()
docs[1]

##############################################################
Document(id_='dd161725-2512-4b03-a689-accc69dc46d4', embedding=None, metadata={'page_label': '2', 'file_name': 'uber_10k.pdf', 'file_path': 'uber_10k.pdf', 'file_type': 'application/pdf', 'file_size': 2829436, 'creation_date': '2024-06-30', 'last_modified_date': '2020-03-31'}, excluded_embed_metadata_keys=['file_name', 'file_type', 'file_size', 'creation_date', 'last_modified_date', 'last_accessed_date'], excluded_llm_metadata_keys=['file_name', 'file_type', 'file_size', 'creation_date', 'last_modified_date', 'last_accessed_date'], relationships={}, text='69\nCountries\n10K+\nCities\n$65B\nGross Bookings\n111M\nMAPCs\n7B\nTripsA global tech \nplatform at \nmassive scale\nServing multiple multi-trillion \ndollar markets with products \nleveraging our core technology \nand infrastructure\nWe believe deeply in our bold mission. Every minute \nof every day, consumers and Drivers on our platform \ncan tap a button and get a ride or tap a button and \nget work. We revolutionized personal mobility with \nridesharing, and we are leveraging our platform to \nredefine the massive meal delivery and logistics \nindustries. The foundation of our platform is our \nmassive network, leading technology, operational \nexcellence, and product expertise. Together, these \nelements power movement from point A to point B.', mimetype='text/plain', start_char_idx=None, end_char_idx=None, text_template='{metadata_str}\n\n{content}', metadata_template='{key}: {value}', metadata_seperator='\n')

设置嵌入模型

from llama_index.embeddings.huggingface import HuggingFaceEmbedding

# 加载 BAAI/bge-small-en-v1.5
embed_model = HuggingFaceEmbedding(model_name="BAAI/bge-small-en-v1.5")

构建索引

index = VectorStoreIndex.from_documents(docs,
embed_model=embed_model,
)

构建查询引擎

query_engine = index.as_query_engine(similarity_top_k=5, llm=llm)

将查询引擎实例化为工具

CrewAI与LlamaIndex的全面工具包无缝集成,用于RAG(检索增强生成)和代理管道,实现高级基于搜索的查询等功能。以下是LlamaIndex提供的内置工具。

CrewAI中的工具是代理可以用来执行各种动作的技能或功能。

优势:

  1. 实用性:这些工具设计用于特定任务,如网络搜索、数据分析、内容生成和代理协作。

  2. 集成:这些工具无缝集成到代理的工作流程中,增强其能力。

  3. 可定制性:这些工具可以根据代理的独特需求进行定制,通过开发新工具或利用现有工具。

  4. 错误处理:这些工具具有强大的错误处理机制,确保平稳运行并最小化中断。

  5. 缓存机制:这些工具采用智能缓存来优化性能并最小化重复操作。

from crewai_tools import LlamaIndexTool
query_tool = LlamaIndexTool.from_query_engine(
query_engine,
name="Uber 2019 10K查询工具",
description="使用此工具查找2019年Uber 10K年度报告",
)
#
query_tool.args_schema.schema()

########################################
{'title': 'QueryToolSchema',
'description': '查询工具的架构。',
'type': 'object',
'properties': {'query': {'title': '查询',
'description': '查询工具的搜索查询。',
'type': 'string'}},
'required': ['query']}

实例化研究员和写作代理

重要代理参数:

  • 角色: 定义代理在团队中的功能。它决定了代理最适合执行的任务类型。

  • 目标: 代理旨在实现的个人目标。它指导代理的决策过程。

  • 背景故事: 为代理的角色和目标提供上下文,丰富交互和协作动态。

  • LLM (可选):表示将运行代理的语言模型。它从OPENAI_MODEL_NAME环境变量动态获取模型名称,默认值为"gpt-4"。

  • 详细 (可选):设置为True时,内部记录器将提供详细的执行日志,有助于调试和监控。默认值为False

  • 允许委托 (可选):代理可以相互委托任务或问题,确保每个任务由最合适的代理处理。默认值为True

import os
from crewai import Agent, Task, Crew, Process

# 定义具有角色和目标的代理
researcher = Agent(
role="高级财务分析师",
goal="揭示不同科技公司的洞察",
backstory="""你在一家资产管理公司工作。
你的目标是了解Uber等科技股。"""
,
verbose=True,
allow_delegation=False,
tools=[query_tool],
llm=chat_llm,
)
writer = Agent(
role="科技内容策略师",
goal="撰写关于科技进步的引人入胜的内容",
backstory="""你是一位著名的内容策略师,以将复杂概念转化为引人入胜的叙述而闻名。
你将复杂的概念转化为引人入胜的叙述。"""
,
llm=chat_llm,
verbose=True,
allow_delegation=False,
)

定义相应任务

重要参数:

  • 描述: 任务内容的清晰、简洁说明。

  • 代理: 负责该任务的代理,可直接指定或通过团队流程分配。

  • 预期输出: 对任务完成时所呈现结果的详细描述。

  • 工具 (可选):代理执行任务时可利用的功能或能力。

  • 上下文 (可选):指定其输出作为此任务上下文的任务。

# 为你的代理创建任务
task1 = Task(
description="""全面分析Uber在2019年的风险因素。""",
expected_output="完整的分析报告,要点形式",
agent=researcher,
)

task2 = Task(
description="""利用提供的洞察,撰写一篇引人入胜的博客文章,
突出Uber面临的主要挑战。文章应信息丰富且通俗易懂,面向普通读者。
使其听起来酷炫,避免使用复杂词汇。"""
,
expected_output="至少包含四个段落的完整博客文章",
agent=writer,
)

使用顺序流程实例化Crew。在此组装你的成员。

crew = Crew(
agents=[researcher, writer],
tasks=[task1, task2],
verbose=2,# 可设置为1或2以调整日志级别
)

启动代理工作流程

团队执行流程

  • 顺序流程:任务逐一执行,实现工作流程的线性推进。

  • 层级流程:由管理代理协调团队,分配任务并在继续之前验证结果。注意:此流程需要manager_llmmanager_agent,并对于验证流程的顺利进行至关重要。

# 让团队开始工作!
result = crew.kickoff()

print("######################")
print(result)

##########################Response######################################
[2024-06-30 16:41:45][DEBUG]: == 工作代理:高级财务分析师
[2024-06-30 16:41:45][INFO]: == 开始任务:全面分析Uber在2019年的风险因素。

> 进入新的CrewAgentExecutor链...
我需要了解2019年Uber相关的风险因素。

行动:Uber 2019 10K查询工具
行动输入:{"query": "项目1A. 风险因素"}

我们的业务、财务状况、运营结果和前景面临各种风险和不确定性,包括我们在新市场的扩张、新技术的开发以及垂直起降飞行器网络的增长。这些风险可能对我们的业务、财务状况和运营结果产生重大不利影响。

思考:
我需要了解Uber在新市场扩张的具体风险。

行动:Uber 2019 10K查询工具
行动输入:{"query": "新市场扩张"}

公司认为欧洲的托运人和承运人在当前运营中面临许多与美国托运人和承运人相同的痛点,因此,他们于20193月宣布将其货运服务扩展到欧洲。

思考:
我需要了解Uber在新市场扩张的具体风险。

行动:Uber 2019 10K查询工具
行动输入:{"query": "新市场扩张风险"}

我们的业务在很大程度上依赖于美国以外的运营,包括我们在其中经验有限的市场,如果我们无法管理国际业务模式带来的风险,我们的财务结果和未来前景将受到不利影响。

思考:
我需要了解Uber在新技术开发的风险因素。

行动:Uber 2019 10K查询工具
行动输入:{"query": "新技术开发风险"}

新技术的开发本身就存在风险,我们可能永远无法从中获得任何预期的收益。此外,这些新技术(如无桩电动单车和电动滑板车)的安全风险可能无法完全缓解,即使我们努力向用户提供当地安全法规建议并提供头盔促销码。如果我们不能有效地将开发预算用于商业上成功和创新的技术,我们可能无法实现战略的预期收益,用户也可能面临更高的受伤或死亡风险。

思考:
我需要了解Uber在垂直起降飞行器网络增长的风险因素。

行动:Uber 2019 10K查询工具
行动输入:{"query": "垂直起降飞行器风险"}

提供的上下文信息中没有提到“垂直起降飞行器”或“VTOL”。上下文讨论了Uber的业务,包括其自动驾驶汽车技术、无桩电动单车和电动滑板车、货运和Uber Elevate,以及与这些服务相关的风险,如竞争、监管问题和安全问题。然而,它没有提到VTOL车辆或任何相关风险。

思考:我现在知道最终答案
最终答案:

2019年Uber风险因素的全面分析:

• 我们的业务、财务状况、运营结果和前景面临各种风险和不确定性,包括我们在新市场的扩张、新技术的开发以及垂直起降飞行器网络的增长。这些风险可能对我们的业务、财务状况和运营结果产生重大不利影响。

• 新市场扩张的风险:
• 公司认为欧洲的托运人和承运人在当前运营中面临许多与美国托运人和承运人相同的痛点,因此,他们于20193月宣布将其货运服务扩展到欧洲。
• 我们的业务在很大程度上依赖于美国以外的运营,包括我们在其中经验有限的市场,如果我们无法管理国际业务模式带来的风险,我们的财务结果和未来前景将受到不利影响。

• 新技术开发的风险:
• 新技术的开发本身就存在风险,我们可能永远无法从中获得任何预期的收益。
• 此外,这些新技术(如无桩电动单车和电动滑板车)的安全风险可能无法完全缓解,即使我们努力向用户提供当地安全法规建议并提供头盔促销码。
• 如果我们不能有效地将开发预算用于商业上成功和创新的技术,我们可能无法实现战略的预期收益,用户也可能面临更高的受伤或死亡风险。

• 垂直起降飞行器网络增长的风险:
• 提供的上下文信息中没有提到“垂直起降飞行器”或“VTOL”。上下文讨论了Uber的业务,包括其自动驾驶汽车技术、无桩电动单车和电动滑板车、货运和Uber Elevate,以及与这些服务相关的风险,如竞争、监管问题和安全问题。然而,它没有提到VTOL车辆或任何相关风险。

> 完成链。
[2024-06-30 16:45:39][DEBUG]: == [高级财务分析师] 任务输出:2019年Uber风险因素的全面分析:

• 我们的业务、财务状况、运营结果和前景面临各种风险和不确定性,包括我们在新市场的扩张、新技术的开发以及垂直起降飞行器网络的增长。这些风险可能对我们的业务、财务状况和运营结果产生重大不利影响。

• 新市场扩张的风险:
• 公司认为欧洲的托运人和承运人在当前运营中面临许多与美国托运人和承运人相同的痛点,因此,他们于20193月宣布将其货运服务扩展到欧洲。
• 我们的业务在很大程度上依赖于美国以外的运营,包括我们在其中经验有限的市场,如果我们无法管理国际业务模式带来的风险,我们的财务结果和未来前景将受到不利影响。

• 新技术开发的风险:
• 新技术的开发本身就存在风险,我们可能永远无法从中获得任何预期的收益。
• 此外,这些新技术(如无桩电动单车和电动滑板车)的安全风险可能无法完全缓解,即使我们努力向用户提供当地安全法规建议并提供头盔促销码。
• 如果我们不能有效地将开发预算用于商业上成功和创新的技术,我们可能无法实现战略的预期收益,用户也可能面临更高的受伤或死亡风险。

• 垂直起降飞行器网络增长的风险:
• 提供的上下文信息中没有提到“垂直起降飞行器”或“VTOL”。上下文讨论了Uber的业务,包括其自动驾驶汽车技术、无桩电动单车和电动滑板车、货运和Uber Elevate,以及与这些服务相关的风险,如竞争、监管问题和安全问题。然而,它没有提到VTOL车辆或任何相关风险。


[2024-06-30 16:45:39][DEBUG]: == 工作代理:技术内容策略师
[2024-06-30 16:45:39][INFO]: == 开始任务:利用提供的洞察,开发一篇引人入胜的博客文章,
突出Uber面临的主要挑战。文章应信息丰富且通俗易懂,面向普通读者。
使其听起来酷炫,避免使用复杂词汇。

> 进入新的CrewAgentExecutor链...
格式错误增加
思考:我现在可以给出很好的答案

最终答案:

**Uber的颠簸之旅:应对前方的逆风**

作为叫车服务的先驱,Uber彻底改变了我们在城市中的出行方式。但在其光鲜的界面和便捷服务之下,公司面临着一系列威胁其增长和盈利能力的挑战。在这篇文章中,我们将深入探讨Uber必须应对的关键逆风,以保持领先地位。

**新市场扩张:双刃剑**

Uber向包括欧洲在内的新市场扩张可能看似大胆,但也伴随着相当的风险。公司的业务模式严重依赖于美国以外的运营,而其在这些市场的经验有限。这种缺乏熟悉可能导致文化和监管上的失误,最终影响其财务结果和未来前景。此外,Uber必须与更了解各自市场细微差别的当地竞争对手竞争。随着公司进入未知领域,它必须准备好适应和创新以保持竞争力。

**创新的风险:开发新技术**

Uber涉足新技术,如无桩电动单车和电动滑板车,是一场高风险的博弈。虽然这些创新有可能颠覆传统的交通模式,但它们也带来了固有的安全风险。公司必须在向用户提供当地安全法规建议和推广服务以鼓励采用之间取得平衡。此外,新技术的开发本身就存在风险,Uber无法保证能从其投资中获得预期的收益。如果公司不能有效地使用其开发预算,它不仅可能错过潜在的收入来源,还可能使用户面临更高的受伤或死亡风险。

**前方的道路:应对监管障碍和安全问题**

随着Uber的不断成长和演变,它必须应对复杂的监管障碍和安全问题。从竞争和监管问题到安全问题和用户信任,公司面临着一系列可能影响其底线的挑战。为了保持领先地位,Uber必须优先考虑用户安全,投资于创新技术,并与监管机构和地方当局建立合作关系。通过这样做,公司可以减轻与其业务模式相关的风险,并在日益竞争激烈的环境中继续繁荣发展。

总之,Uber的崛起之路充满了创新和颠覆,但也并非没有挑战。随着公司应对前方的逆风,它必须准备好适应、创新并优先考虑用户安全。通过这样做,Uber可以继续革新交通行业并保持竞争优势。

> 完成链。
[2024-06-30 16:45:59][DEBUG]: == [技术内容策略师] 任务输出:**Uber的颠簸之旅:应对前方的逆风**

作为叫车服务的先驱,Uber彻底改变了我们在城市中的出行方式。但在其光鲜的界面和便捷服务之下,公司面临着一系列威胁其增长和盈利能力的挑战。在这篇文章中,我们将深入探讨Uber必须应对的关键逆风,以保持领先地位。

**新市场扩张:双刃剑**

Uber向包括欧洲在内的新市场扩张可能看似大胆,但也伴随着相当的风险。公司的业务模式严重依赖于美国以外的运营,而其在这些市场的经验有限。这种缺乏熟悉可能导致文化和监管上的失误,最终影响其财务结果和未来前景。此外,Uber必须与更了解各自市场细微差别的当地竞争对手竞争。随着公司进入未知领域,它必须准备好适应和创新以保持竞争力。

**创新的风险:开发新技术**

Uber涉足新技术,如无桩电动单车和电动滑板车,是一场高风险的博弈。虽然这些创新有可能颠覆传统的交通模式,但它们也带来了固有的安全风险。公司必须在向用户提供当地安全法规建议和推广服务以鼓励采用之间取得平衡。此外,新技术的开发本身就存在风险,Uber无法保证能从其投资中获得预期的收益。如果公司不能有效地使用其开发预算,它不仅可能错过潜在的收入来源,还可能使用户面临更高的受伤或死亡风险。

**前方的道路:应对监管障碍和安全问题**

随着Uber的不断成长和演变,它必须应对复杂的监管障碍和安全问题。从竞争和监管问题到安全问题和用户信任,公司面临着一系列可能影响其底线的挑战。为了保持领先地位,Uber必须优先考虑用户安全,投资于创新技术,并与监管机构和地方当局建立合作关系。通过这样做,公司可以减轻与其业务模式相关的风险,并在日益竞争激烈的环境中继续繁荣发展。

总之,Uber的崛起之路充满了创新和颠覆,但也并非没有挑战。随着公司应对前方的逆风,它必须准备好适应、创新并优先考虑用户安全。通过这样做,Uber可以继续革新交通行业并保持竞争优势。


######################

最终答案

**优步的动荡之旅:迎风前行**

作为网约车服务的先驱,优步彻底改变了我们在城市中的出行方式。然而在其光鲜的界面和便捷服务之下,这家公司面临着诸多威胁其增长和盈利能力的挑战。本文将深入探讨优步必须应对的关键逆风,以保持领先地位。

**新市场扩张:双刃剑**

优步积极进军包括欧洲在内的新市场,看似大胆之举,实则风险并存。其商业模式高度依赖于美国以外的运营,而在这方面优步经验有限。这种不熟悉可能导致文化和监管上的失误,最终影响其财务成果和未来前景。此外,优步还需与更了解各自市场细微之处的本土竞争对手抗衡。随着公司踏入未知领域,它必须准备好适应和创新以保持竞争力。

**创新风险:开发新技术**

优步涉足无桩电动单车和电动滑板车等新技术领域,是一场高风险的博弈。尽管这些创新有可能颠覆传统交通模式,但它们也自带安全风险。公司必须在指导用户遵守当地安全法规与推广服务、鼓励采用之间取得平衡。此外,新技术的开发本身就充满风险,无法保证优步能从其投资中获得预期收益。如果公司未能有效利用其开发预算,不仅可能错失潜在收入来源,还可能增加用户受伤或死亡的风险。

**前行之路:应对监管障碍与安全担忧**

随着优步持续成长和演变,它必须面对一系列复杂的监管障碍和安全问题。从竞争和监管问题到安全担忧和用户信任,公司面临着多重挑战,这些都可能影响其财务表现。为了保持领先,优步必须优先考虑用户安全,投资创新技术,并与监管机构和地方当局建立合作关系。通过这样做,公司可以降低与其商业模式相关的风险,并在日益激烈的竞争环境中继续繁荣发展。

总之,优步的崛起之路充满了创新和颠覆,但也并非没有挑战。在迎风前行的过程中,公司必须准备好适应、创新,并将用户安全置于首位。如此,优步才能继续革新交通行业,保持竞争优势。

结论:

我们完全使用开源大型语言模型(LLMs)构建了一个金融研究分析师代理。该解决方案基于Llamaindex与CrewAI分享的示例。



53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询

扫码登录
登录即表示您同意《53AI网站服务协议》
服务协议

欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。

在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。

一、 定义

本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。

会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。

知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。

二、 账号注册与登录

登录方式:本网站支持以下登录方式,您可根据实际情况选择:

微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。

手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。

账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。

实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。

未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。

三、 服务内容与规范

知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。

服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。

禁止行为:您在使用服务时不得实施以下行为:

利用技术手段批量爬取、下载、转存知识库内容;

将知识库内容用于商业目的或未经授权地向第三方传播;

干扰本网站正常运行或侵犯其他用户合法权益;

发布违法违规信息或从事违反公序良俗的活动。

四、 知识产权声明

权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。

有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。

侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。

五、 个人信息保护

我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。

您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。

您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。

六、 免责声明

内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。

不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。

第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。

七、 违约责任

如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。

如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。

八、 法律适用与争议解决

本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。

因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。

九、 其他

本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。

本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。

我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。


已查阅