Hasty Briefsbeta

双语

Building your first LLM API call in Python (step by step)

10 hours ago
  • 大型语言模型是一种无状态预测机器,完全依赖于提供的上下文。
  • 这个名为“首次接触”的构建是一个Python脚本,它调用Anthropic的Claude API,打印响应,并记录令牌使用情况。
  • 前置条件包括终端、Python、一个带有额度的Anthropic API密钥以及一个代码编辑器。
  • 设置过程包括创建项目文件夹、设置虚拟环境,以及安装库 'anthropic' 和 'python-dotenv'。
  • 脚本使用dotenv从.env文件加载API密钥,创建Anthropic客户端,发送消息请求,并从响应中提取文本和令牌计数。
  • 最终代码提供了示例,展示了使用模型 'claude-haiku-4-5'、max_tokens 1024 和用户消息的完整调用。
  • 响应显示了模型的预测和令牌使用情况(例如,19个输入令牌、51个输出令牌、总共70个),说明了上下文窗口的工作方式。