• Privacy & Policy
  • Contact
2025-05-21 02:42:36
  • Login
  • Register
欢迎来到ClaudeAI博客社区
  • Home
  • AI教程
    • 大模型应用实践课程
      • 大型语言模型课程介绍
      • 第1-1章:使用 OpenAI 创建您的第一个聊天机器人-大模型应用实践教程
      • 第1-2章:使用 OpenAI 创建简单的自然语言到 SQL-大模型应用实践教程
    • Claude应用开发教程
      • 第1章:基本提示结构-Claude应用开发教程
      • 第 2 章:基本函数构建-Claude开发应用教程
      • 第3章:角色扮演提示-Claude应用开发教程
      • 第4章 分离数据和指令-Claude开发应用教程
      • 第 5 章:格式化输出-Claude应用开发教程
      • 第6章:预知(Thinking Step by Step)-Claude应用开发教程
    • Claude提示词教程
      • 第 1 课:基本提​​示词技术-Claude提示词工程课程
      • 第 2 课:医疗病例摘要助手[XML-JSON格式化输出]-Claude提示词工程教程
      • 第 3 课:提示工程迭代流程-Claude提示词工程课程
      • 第 4 课:客服聊天记录总结生成器-Claude提示词课程
    • Claude函数/工具调用教程
      • 第3章:使用工具调用强制 JSON结构输出[以提取维基百科页面文章为例]-Claude工具调用教程
      • 第2章:ClaudeAPI如何构建工具并调用[以计算器工具调用为例]-Claude工具调用教程
      • 第1章:工具使用/函数调用介绍和概述-Claude函数工具调用教程
    • ClaudeAPI基础入门教程
      • 第2章:构建简单的多轮聊天机器人-ClaudeAPI基础入门教程
      • 第1章:Claude SDK安装和使用-CLaudeAPI基础入门教程
      • Claude API基础知识课程简介
  • AI大模型
    • chatgpt
      • OpenAI o1-preview 简介和如何使用
      • 如何设置使用新的 ChatGPT o1 模型
      • OpenAI o1 性能评估和学习推理思维链介绍
      • OpenAI o1-mini和gpt4o性能对比介绍
      • OpenAI o1 模型与GPT-4o模型使用区别和场景
    • Claude
      • Claude的project介绍和创建
      • Claude Sonnet 3.5 API 教程
      • Claude 3 最新注册使用教程!(国内版)-性能完爆GPT4o!
      • Claude3.5 vs GPT4 谁才是最强大模型?
      • Claude国内无法登录的解决办法
      • Claude3.5 Sonnet的详细介绍
      • Claude如何写好提示词
      • Claude快速入门指南
    • Llama3
      • Llama3.2最新90b 11b 3b 1b模型介绍-AI大模型
      •  Llama Stack入门安装指南[结合Ollama]-AI大模型
      • Llama 3.2介绍最全技术报告-AI大模型
      • Llama 3.1技术报告:Meta推出最强开源大模型
      • Meta 的 Llama 3.1 405B工作原理、用例等
      • 如何在本地安装和运行 Meta Llama 3.1
      • 使用 Ollama和租用GPU 运行 Llama 3.1 405B:分步指南
      • Llama3.1 Colab 微调指南
  • AI论文
    • OpenAIo1原理解读:重复采样扩展推理计算[Large Language Monkeys: Scaling Inference Compute with Repeated Sampling]-AI论文
    • OpenIAo1原理解读:Q*强化学习与启发式搜索推理框架[Q*: Improving Multi-step Reasoning for LLMs with Deliberative Planning]-AI论文
    • OpenAIo1原理解读:基于蒙特卡罗树搜索的自我博弈互相推理[Self-play Mutual Reasoning]-AI论文
    • openAIo1原理解读:推理增加计算量提高大模型效果[Scaling LLM Test-Time Compute Optimally can be More Effective]-AI论文
    • OpenAI o1大模型原理解读:自博弈Self-play强化学习方法[A Survey on Self-play Methods in Reinforcement Learning]-AI论文
    • OpenAI o1大模型原理解读:Quiet-STaR 推理思维链[Language Models Can Teach Themselves to Think Before Speaking]-AI论文
    • OpenAI o1大模型原理论文汇总[Awesome LLM Strawberry]-AI论文
  • AI应用
    •  Crawl4AI:开源 LLM 友好型 Web 爬虫和抓取工具-AI应用
    • AI Scientist:用于全自动科学发现的写论文应用-AI应用
    • ai-data-analysis-MulitAgent:一种用于自动化复杂研究过程的先进多智能体系统-AI应用
    • Aider:最好的免费开源 AI 编码助手,自动git提交代码!-AI应用
    • AIHawk:你的 AI 求职助手,自动化申请、获得个性化推荐,更快找到您梦想的工作-AI应用
  • 加入会员社区
  • About Us
No Result
View All Result
  • Home
  • AI教程
    • 大模型应用实践课程
      • 大型语言模型课程介绍
      • 第1-1章:使用 OpenAI 创建您的第一个聊天机器人-大模型应用实践教程
      • 第1-2章:使用 OpenAI 创建简单的自然语言到 SQL-大模型应用实践教程
    • Claude应用开发教程
      • 第1章:基本提示结构-Claude应用开发教程
      • 第 2 章:基本函数构建-Claude开发应用教程
      • 第3章:角色扮演提示-Claude应用开发教程
      • 第4章 分离数据和指令-Claude开发应用教程
      • 第 5 章:格式化输出-Claude应用开发教程
      • 第6章:预知(Thinking Step by Step)-Claude应用开发教程
    • Claude提示词教程
      • 第 1 课:基本提​​示词技术-Claude提示词工程课程
      • 第 2 课:医疗病例摘要助手[XML-JSON格式化输出]-Claude提示词工程教程
      • 第 3 课:提示工程迭代流程-Claude提示词工程课程
      • 第 4 课:客服聊天记录总结生成器-Claude提示词课程
    • Claude函数/工具调用教程
      • 第3章:使用工具调用强制 JSON结构输出[以提取维基百科页面文章为例]-Claude工具调用教程
      • 第2章:ClaudeAPI如何构建工具并调用[以计算器工具调用为例]-Claude工具调用教程
      • 第1章:工具使用/函数调用介绍和概述-Claude函数工具调用教程
    • ClaudeAPI基础入门教程
      • 第2章:构建简单的多轮聊天机器人-ClaudeAPI基础入门教程
      • 第1章:Claude SDK安装和使用-CLaudeAPI基础入门教程
      • Claude API基础知识课程简介
  • AI大模型
    • chatgpt
      • OpenAI o1-preview 简介和如何使用
      • 如何设置使用新的 ChatGPT o1 模型
      • OpenAI o1 性能评估和学习推理思维链介绍
      • OpenAI o1-mini和gpt4o性能对比介绍
      • OpenAI o1 模型与GPT-4o模型使用区别和场景
    • Claude
      • Claude的project介绍和创建
      • Claude Sonnet 3.5 API 教程
      • Claude 3 最新注册使用教程!(国内版)-性能完爆GPT4o!
      • Claude3.5 vs GPT4 谁才是最强大模型?
      • Claude国内无法登录的解决办法
      • Claude3.5 Sonnet的详细介绍
      • Claude如何写好提示词
      • Claude快速入门指南
    • Llama3
      • Llama3.2最新90b 11b 3b 1b模型介绍-AI大模型
      •  Llama Stack入门安装指南[结合Ollama]-AI大模型
      • Llama 3.2介绍最全技术报告-AI大模型
      • Llama 3.1技术报告:Meta推出最强开源大模型
      • Meta 的 Llama 3.1 405B工作原理、用例等
      • 如何在本地安装和运行 Meta Llama 3.1
      • 使用 Ollama和租用GPU 运行 Llama 3.1 405B:分步指南
      • Llama3.1 Colab 微调指南
  • AI论文
    • OpenAIo1原理解读:重复采样扩展推理计算[Large Language Monkeys: Scaling Inference Compute with Repeated Sampling]-AI论文
    • OpenIAo1原理解读:Q*强化学习与启发式搜索推理框架[Q*: Improving Multi-step Reasoning for LLMs with Deliberative Planning]-AI论文
    • OpenAIo1原理解读:基于蒙特卡罗树搜索的自我博弈互相推理[Self-play Mutual Reasoning]-AI论文
    • openAIo1原理解读:推理增加计算量提高大模型效果[Scaling LLM Test-Time Compute Optimally can be More Effective]-AI论文
    • OpenAI o1大模型原理解读:自博弈Self-play强化学习方法[A Survey on Self-play Methods in Reinforcement Learning]-AI论文
    • OpenAI o1大模型原理解读:Quiet-STaR 推理思维链[Language Models Can Teach Themselves to Think Before Speaking]-AI论文
    • OpenAI o1大模型原理论文汇总[Awesome LLM Strawberry]-AI论文
  • AI应用
    •  Crawl4AI:开源 LLM 友好型 Web 爬虫和抓取工具-AI应用
    • AI Scientist:用于全自动科学发现的写论文应用-AI应用
    • ai-data-analysis-MulitAgent:一种用于自动化复杂研究过程的先进多智能体系统-AI应用
    • Aider:最好的免费开源 AI 编码助手,自动git提交代码!-AI应用
    • AIHawk:你的 AI 求职助手,自动化申请、获得个性化推荐,更快找到您梦想的工作-AI应用
  • 加入会员社区
  • About Us
No Result
View All Result
欢迎来到ClaudeAI博客社区
No Result
View All Result
Home claude

ClaudeAI-API函数调用[工具调用]使用教程

小远 by 小远
2024-09-09
in claude
0

Claude 能够与外部客户端工具和功能进行交互,让您可以为 Claude 配备自己的自定义工具来执行更多种类的任务。

通过我们全新的综合工具使用课程,与 Claude 一起学习掌握工具使用所需的一切!请继续使用此表单分享您的想法和建议。

以下是如何使用 Messages API 向 Claude 提供工具的示例:

import anthropic

client = anthropic.Anthropic()

response = client.messages.create(
    model="claude-3-5-sonnet-20240620",
    max_tokens=1024,
    tools=[
        {
            "name": "get_weather",
            "description": "Get the current weather in a given location",
            "input_schema": {
                "type": "object",
                "properties": {
                    "location": {
                        "type": "string",
                        "description": "The city and state, e.g. San Francisco, CA",
                    }
                },
                "required": ["location"],
            },
        }
    ],
    messages=[{"role": "user", "content": "What's the weather like in San Francisco?"}],
)
print(response)

目录

Toggle
  • 工具的使用方式
  • ​如何实现工具的使用
    • ​选择模型
    • ​指定工具
      • ​工具定义的最佳实践
    • ​控制 Claude 的输出
      • ​强制使用工具
      • ​JSON 输出
      • ​思路
    • ​处理工具使用和工具结果内容块
    • ​排除错误
  • ​工具使用示例
  • ​价格

工具的使用方式

按照以下步骤将外部工具与 Claude 集成:

1 向Claude提供工具和用户提示

  • 在 API 请求中使用名称、描述和输入模式定义工具。
  • 包括可能需要这些工具的用户提示,例如“旧金山的天气怎么样?”

2 Claude决定使用工具

  • Claude评估是否有任何工具可以帮助用户的查询。
  • 如果是,Claude 会构建一个格式正确的工具使用请求。
  • API 响应有一个stop_reason,tool_use表明 Claude 的意图。

3 提取工具输入、运行代码并返回结果

  • 在您的终端,从 Claude 的请求中提取工具名称和输入。
  • 在客户端执行实际的工具代码。
  • user使用包含内容块的新消息继续对话tool_result。

4 Claude 使用工具结果来制定响应

  • Claude分析工具结果以制定对原始用户提示的最终响应。

注意:步骤 3 和 4 是可选的。对于某些工作流程,Claude 的工具使用请求(步骤 2)可能就是您所需要的,而无需将结果发送回 Claude。

所有工具均由用户提供

需要注意的是,Claude 无法访问任何内置的服务器端工具。所有工具都必须由您(用户)在每个 API 请求中明确提供。这让您可以完全控制和灵活地使用 Claude 可以使用的工具。


​如何实现工具的使用

​选择模型

一般来说,对于复杂的工具和模糊的查询使用 Claude 3 Opus;它可以更好地处理多种工具并在需要时寻求澄清。

使用 Haiku 作为简单的工具,但请注意它可能会推断出缺失的参数。

​指定工具

tools工具在API 请求的顶级参数中指定。每个工具定义包括:

范围描述
name工具的名称。必须与正则表达式匹配^[a-zA-Z0-9_-]{1,64}$。
description关于该工具的功能、使用时机和行为方式的详细纯文本描述。
input_schema定义工具预期参数的JSON Schema对象。

简单工具定义示例

​工具定义的最佳实践

为了在使用工具时发挥 Claude 的最佳性能,请遵循以下准则:

  • 提供极其详细的描述。这是迄今为止工具性能最重要的因素。您的描述应该解释有关该工具的每个细节,包括:
    • 该工具的作用
    • 何时应该使用(何时不应该使用)
    • 每个参数的含义以及它们如何影响工具的行为
    • 任何重要的注意事项或限制,例如如果工具名称不清楚,该工具不会返回哪些信息。您能向 Claude 提供的有关您的工具的背景信息越多,它就越能决定何时以及如何使用它们。每个工具描述至少要有 3-4 句话,如果工具很复杂,则要多写一些。
  • 描述优先于示例。虽然您可以在工具描述或随附提示中包含如何使用工具的示例,但这不如对工具的用途和参数进行清晰全面的解释重要。仅在充分阐述描述后再添加示例。

良好工具描述的示例

工具描述不佳示例

好的描述清楚地解释了该工具的作用、何时使用、返回的数据以及参数的ticker含义。差的描述太简短,让 Claude 对工具的行为和使用方式产生了许多疑问。

​控制 Claude 的输出

​强制使用工具

在某些情况下,您可能希望 Claude 使用特定工具来回答用户的问题,即使 Claude 认为它可以在不使用工具的情况下提供答案。您可以通过在字段中指定工具来执行此操作,tool_choice如下所示:

tool_choice = {"type": "tool", "name": "get_weather"}

使用 tool_choice 参数时,我们有三个可能的选项:

  • auto允许 Claude 决定是否调用任何提供的工具。这是默认值。
  • any告诉 Claude 它必须使用所提供的工具之一,但并不强制使用特定的工具。
  • tool允许我们强制 Claude 始终使用特定的工具。

下图说明了每个选项的工作原理:

请注意,当您有tool_choice或any时tool,我们将预填充助手消息以强制使用工具。这意味着模型不会在内容块之前发出思路链text内容块tool_use,即使明确要求这样做。

我们的测试表明,这不会降低性能。如果您想保持思路(尤其是使用 Opus)同时仍要求模型使用特定工具,则可以使用{"type": "auto"}for tool_choice(默认)并在user消息中添加明确说明。例如:What's the weather like in London? Use the get_weather tool in your response.

​JSON 输出

工具不一定需要是客户端函数 – 只要您希望模型返回遵循所提供架构的 JSON 输出,您就可以使用工具。例如,您可以使用record_summary具有特定架构的工具。请参阅工具使用示例,了解完整的工作示例。

​思路

在使用工具时,Claude 通常会展示其“思路链”,即它用来分解问题并决定使用哪些工具的逐步推理。如果tool_choice设置为, Claude 3 Opus 模型将执行此操作auto(这是默认值,请参阅强制使用工具),并且可以提示 Sonnet 和 Haiku 执行此操作。

例如,当提示“旧金山现在的天气怎么样,那里几点了?”时,Claude可能会这样回答:

{
  "role": "assistant",
  "content": [
    {
      "type": "text",
      "text": "<thinking>To answer this question, I will: 1. Use the get_weather tool to get the current weather in San Francisco. 2. Use the get_time tool to get the current time in the America/Los_Angeles timezone, which covers San Francisco, CA.</thinking>"
    },
    {
      "type": "tool_use",
      "id": "toolu_01A09q90qw90lq917835lq9",
      "name": "get_weather",
      "input": {"location": "San Francisco, CA"}
    }
  ]
}

这个思路链可以深入了解克劳德的推理过程,并可以帮助您调试意外行为。

在 Claude 3 Sonnet 模型中,思路链默认不太常见,但您可以通过"Before answering, explain your reasoning step-by-step in tags."在用户消息或系统提示中添加类似内容来提示 Claude 展示其推理。

需要注意的是,虽然<thinking>标签是 Claude 用来表示思路链的常见惯例,但确切的格式(例如此 XML 标签的名称)可能会随时间而变化。您的代码应该将思路链视为任何其他助手生成的文本,而不是依赖于标签的存在或特定格式<thinking>。

​处理工具使用和工具结果内容块

当 Claude 决定使用您提供的工具之一时,它将返回一个带有stop_reasonof 的响应,以及API 响应中的tool_use一个或多个内容块,其中包括:tool_use

  • id:此特定工具使用块的唯一标识符。稍后将使用它来匹配工具结果。
  • name:正在使用的工具的名称。
  • input:包含传递给工具的输入的对象,符合该工具的input_schema。

带有“tool_use”内容块的示例 API 响应

当您收到工具使用响应时,您应该:

  1. 从块中提取name、id和。inputtool_use
  2. 运行代码库中与该工具名称相对应的实际工具,并传入该工具input。
  3. role[可选] 通过发送带有 的新消息user以及content包含tool_result类型和以下信息的块来继续对话:
    • tool_use_id:id这是工具使用请求的结果。
    • content:工具的结果,以字符串(例如"content": "15 degrees")或嵌套内容块列表(例如"content": [{"type": "text", "text": "15 degrees"}])的形式显示。这些内容块可以使用text或image类型。
    • is_errortrue(可选):如果工具执行导致错误则设置为。

成功工具结果示例

带图像的工具结果示例

空工具结果示例

在收到工具结果后,Claude 将使用该信息继续生成对原始用户提示的响应。

与其他 API 的区别

与分离工具使用或使用特殊角色(如tool或 )的 API 不同function,Anthropic 的 API 将工具直接集成到user和assistant消息结构中。

text消息包含、、和块image的数组。消息包括客户端内容和,而消息包含AI生成的内容和。tool_usetool_resultusertool_resultassistanttool_use

​排除错误

使用 Claude 工具时可能会出现几种不同类型的错误:

工具执行错误

已超出最大令牌数

工具名称无效

<search_quality_reflection> 标签


​工具使用示例

以下是一些代码示例,演示了各种工具的使用模式和技术。为了简洁起见,这些工具都是简单的工具,并且工具描述比理想的要短,以确保最佳性能。

单一工具示例

多工具示例

缺失信息

顺序工具

思路链工具的使用

JSON 模式


​价格

工具使用请求的定价与任何其他 Claude API 请求相同,基于发送到模型的输入令牌总数(包括参数中tools)和生成的输出令牌数量。”

使用工具获得的额外代币来自:

  • API 请求中的参数tools(工具名称、描述和架构)
  • tool_useAPI 请求和响应中的内容块
  • tool_resultAPI 请求中的内容块

当您使用 时tools,我们还会自动为模型添加一个特殊的系统提示,以启用工具使用。每个模型所需的工具使用令牌数量如下所列(不包括上面列出的额外令牌):

模型工具选择工具使用系统提示令牌计数
克劳德 3.5 十四行诗autoany,tool294 个代币261 个代币
克劳德 3 作品autoany,tool530 个代币281 个代币
克劳德 3 十四行诗autoany,tool159 个代币235 个代币
克劳德 3 俳句autoany,tool264 个代币340 个代币

这些令牌计数将添加到您的正常输入和输出令牌中,以计算请求的总成本。请参阅我们的模型概览表,了解当前每个模型的价格。

当您发送工具使用提示时,就像任何其他 API 请求一样,响应将输出输入和输出令牌计数作为报告usage指标的一部分。

Tags: claude函数构建工具调用思维链
Previous Post

MindSearch模仿人类思维引出深度人工智能搜索者-AI应用

Next Post

Meta微调Llama3.1模型的各种可用方法

小远

小远

大家好,我是小远,毕业于华南理工大学。作为一名AI算法工程师,我创立了个人博客,旨在成为连接AI技术前沿与广大爱好者的桥梁。宗旨是:记录并分享关于AI大模型的最新知识、研究成果及行业动态,致力于普及AI知识,降低技术门槛,让更多人能够了解并参与到这场科技革命中来。

Related Posts

Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs[不要过度思考2+3等于几 在类LLM的过度思考上]-AI论文
claude

Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs[不要过度思考2+3等于几 在类LLM的过度思考上]-AI论文

2025-01-12
Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning[结合大型语言模型与过程奖励引导的树搜索以提升复杂推理能力]-AI论文
claude

Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning[结合大型语言模型与过程奖励引导的树搜索以提升复杂推理能力]-AI论文

2025-01-12
Claude客户支持聊天web app开发[可建私域知识库]
claude

Claude客户支持聊天web app开发[可建私域知识库]

2024-10-23
Load More
Next Post
Meta微调Llama3.1模型的各种可用方法

Meta微调Llama3.1模型的各种可用方法

Please login to join discussion
Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs[不要过度思考2+3等于几 在类LLM的过度思考上]-AI论文
claude

Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs[不要过度思考2+3等于几 在类LLM的过度思考上]-AI论文

by 小远
2025-01-12
0

图1:在图(a)中过度思考问题的示意图:...

Read more
Slow Perception: Let’s Perceive Geometric Figures Step-by-step[缓慢感知:让我们逐步感知几何图形]-AI论文
AI论文

Slow Perception: Let’s Perceive Geometric Figures Step-by-step[缓慢感知:让我们逐步感知几何图形]-AI论文

by 小远
2025-01-12
0

摘要 近期,“视觉感知”开始进入人们的视...

Read more
Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning[结合大型语言模型与过程奖励引导的树搜索以提升复杂推理能力]-AI论文
claude

Ensembling Large Language Models with Process Reward-Guided Tree Search for Better Complex Reasoning[结合大型语言模型与过程奖励引导的树搜索以提升复杂推理能力]-AI论文

by 小远
2025-01-12
0

摘要 尽管大型语言模型近期取得了显著进展...

Read more
Large Concept Models:Language Modeling in a Sentence Representation Space[大型概念模型:在句子表示空间中的语言建模]-AI论文
AI论文

Large Concept Models:Language Modeling in a Sentence Representation Space[大型概念模型:在句子表示空间中的语言建模]-AI论文

by 小远
2025-01-06
0

大型语言模型(LLMs)已经彻底改变了人...

Read more

Claude大模型学习社区

希望成为中国第一个大模型教程和AI论文的分享乐园!帮助每一位同学快速上入门大模型!

分类

  • AIRAG
  • AI应用
  • AI提示库
  • AI论文
  • artifacts
  • chatgpt
  • claude
  • claude教程
  • Cursor
  • gemini
  • llama
  • ollama
  • openAIo1
  • prompt工程
  • 文心一言

标签

Agent Agents AI工具 AI应用 AI提示库 AI论文 API chatgpt claude Claude3.5 Sonnet COT css Cursor CursorAI ernie html IDE Llama 3 llama3.1 llama3.2 LLM meta o1 o1-preview ollama OpenAI openAIo1 OpenAI o1 openAIo1原理 prompt rag Reasoning Swarm web 函数构建 原理解读 合成数据 多智能体 大模型 强化学习 思维链 接码平台 提示词 智能体 检索增强
  • Home
  • AI教程
  • AI大模型
  • AI论文
  • AI应用
  • 加入会员社区
  • About Us

© 2024 ClaudeAI大模型学习社区 所有属于ICP备案:豫ICP备2024068873号-1号.

No Result
View All Result
  • Home
  • AI教程
    • 大模型应用实践课程
      • 大型语言模型课程介绍
      • 第1-1章:使用 OpenAI 创建您的第一个聊天机器人-大模型应用实践教程
      • 第1-2章:使用 OpenAI 创建简单的自然语言到 SQL-大模型应用实践教程
    • Claude应用开发教程
      • 第1章:基本提示结构-Claude应用开发教程
      • 第 2 章:基本函数构建-Claude开发应用教程
      • 第3章:角色扮演提示-Claude应用开发教程
      • 第4章 分离数据和指令-Claude开发应用教程
      • 第 5 章:格式化输出-Claude应用开发教程
      • 第6章:预知(Thinking Step by Step)-Claude应用开发教程
    • Claude提示词教程
      • 第 1 课:基本提​​示词技术-Claude提示词工程课程
      • 第 2 课:医疗病例摘要助手[XML-JSON格式化输出]-Claude提示词工程教程
      • 第 3 课:提示工程迭代流程-Claude提示词工程课程
      • 第 4 课:客服聊天记录总结生成器-Claude提示词课程
    • Claude函数/工具调用教程
      • 第3章:使用工具调用强制 JSON结构输出[以提取维基百科页面文章为例]-Claude工具调用教程
      • 第2章:ClaudeAPI如何构建工具并调用[以计算器工具调用为例]-Claude工具调用教程
      • 第1章:工具使用/函数调用介绍和概述-Claude函数工具调用教程
    • ClaudeAPI基础入门教程
      • 第2章:构建简单的多轮聊天机器人-ClaudeAPI基础入门教程
      • 第1章:Claude SDK安装和使用-CLaudeAPI基础入门教程
      • Claude API基础知识课程简介
  • AI大模型
    • chatgpt
      • OpenAI o1-preview 简介和如何使用
      • 如何设置使用新的 ChatGPT o1 模型
      • OpenAI o1 性能评估和学习推理思维链介绍
      • OpenAI o1-mini和gpt4o性能对比介绍
      • OpenAI o1 模型与GPT-4o模型使用区别和场景
    • Claude
      • Claude的project介绍和创建
      • Claude Sonnet 3.5 API 教程
      • Claude 3 最新注册使用教程!(国内版)-性能完爆GPT4o!
      • Claude3.5 vs GPT4 谁才是最强大模型?
      • Claude国内无法登录的解决办法
      • Claude3.5 Sonnet的详细介绍
      • Claude如何写好提示词
      • Claude快速入门指南
    • Llama3
      • Llama3.2最新90b 11b 3b 1b模型介绍-AI大模型
      •  Llama Stack入门安装指南[结合Ollama]-AI大模型
      • Llama 3.2介绍最全技术报告-AI大模型
      • Llama 3.1技术报告:Meta推出最强开源大模型
      • Meta 的 Llama 3.1 405B工作原理、用例等
      • 如何在本地安装和运行 Meta Llama 3.1
      • 使用 Ollama和租用GPU 运行 Llama 3.1 405B:分步指南
      • Llama3.1 Colab 微调指南
  • AI论文
    • OpenAIo1原理解读:重复采样扩展推理计算[Large Language Monkeys: Scaling Inference Compute with Repeated Sampling]-AI论文
    • OpenIAo1原理解读:Q*强化学习与启发式搜索推理框架[Q*: Improving Multi-step Reasoning for LLMs with Deliberative Planning]-AI论文
    • OpenAIo1原理解读:基于蒙特卡罗树搜索的自我博弈互相推理[Self-play Mutual Reasoning]-AI论文
    • openAIo1原理解读:推理增加计算量提高大模型效果[Scaling LLM Test-Time Compute Optimally can be More Effective]-AI论文
    • OpenAI o1大模型原理解读:自博弈Self-play强化学习方法[A Survey on Self-play Methods in Reinforcement Learning]-AI论文
    • OpenAI o1大模型原理解读:Quiet-STaR 推理思维链[Language Models Can Teach Themselves to Think Before Speaking]-AI论文
    • OpenAI o1大模型原理论文汇总[Awesome LLM Strawberry]-AI论文
  • AI应用
    •  Crawl4AI:开源 LLM 友好型 Web 爬虫和抓取工具-AI应用
    • AI Scientist:用于全自动科学发现的写论文应用-AI应用
    • ai-data-analysis-MulitAgent:一种用于自动化复杂研究过程的先进多智能体系统-AI应用
    • Aider:最好的免费开源 AI 编码助手,自动git提交代码!-AI应用
    • AIHawk:你的 AI 求职助手,自动化申请、获得个性化推荐,更快找到您梦想的工作-AI应用
  • 加入会员社区
  • About Us

© 2024 ClaudeAI大模型学习社区 所有属于ICP备案:豫ICP备2024068873号-1号.

Welcome Back!

Login to your account below

Forgotten Password? Sign Up

Create New Account!

Fill the forms below to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In