首页 / 资料库 / Hugging Face · 智能体课

资料库3 分钟读完Apache-2.0智能体Hugging FaceLlamaIndex

LlamaHub 简介

译自《LlamaHub 简介》 · 查看英文原文

原文出处Hugging Face Agents Course · units/zh-CN/unit2/llama-index/llama-hub.mdx 原作者:Hugging Face · 许可证:Apache-2.0 License 本篇为课程官方中文译文(Hugging Face 社区翻译),诸葛AI学院仅做格式整理(去除图片与交互组件),版权归原作者所有。

LlamaHub 简介

LlamaHub 是一个包含数百个集成组件、智能体和工具的注册中心,这些资源均可用于LlamaIndex框架。

在本课程中我们将使用多种集成组件,因此让我们首先了解LlamaHub及其如何助力开发。

接下来我们将学习如何查找和安装所需组件的依赖项。

安装

LlamaIndex的安装说明可通过结构清晰的LlamaHub官网获取。 初次接触可能会感到有些复杂,但大多数安装命令都遵循易于记忆的格式

bash pip install llama-index-{component-type}-{framework-name}

让我们尝试使用 Hugging Face 推理 API 集成 安装 LLM 组件的依赖项。

bash pip install llama-index-llms-huggingface-api

用法

安装后,我们可以看到使用模式。您会注意到导入路径跟在安装命令后面! 下面,我们可以看到LLM 组件的 Hugging Face 推理 API 的使用示例。

```python from llama_index.llms.huggingface_api import HuggingFaceInferenceAPI

llm = HuggingFaceInferenceAPI( model_name="Qwen/Qwen2.5-Coder-32B-Instruct", temperature=0.7, max_tokens=100, token="hf_xxx", )

llm.complete("Hello, how are you?")

I am good, how can I help you today?

```

太棒了,我们现在知道如何查找、安装和使用我们所需组件的集成。 让我们深入了解这些组件,看看如何使用它们来构建我们自己的智能体。

这篇在讲什么,跟咱们的课怎么对?

资料库是大厂公开教材的中文译本,偏原理和工程做法。想看面向中小企业的白话版本,去入门课场景课