blog
blog copied to clipboard
CSS魔法 - 博客
2024 年可以说是 AI 编程领域大爆发的一年,各种形态的工具如雨后春笋般出现。本系列文章将介绍几类典型的 AI 编程工具。 ## 零基础也能编程 说到编程,很多人会认为,它是程序员的 “专利”,跟我没关系。但实际上,**AI 的出现彻底打破了这种 “专利”**。 这里举个例子,魔法群里有一位医生,他想为糖尿病患者做一个小程序,用来记录血压、提醒吃药。但他**完全不会编程**,怎么办? 他从零开始摸索 AI 编程工具,花了 **10 天的业余时间**开发出了这个小程序的 1.0 版本。包含完整的前后端功能,并且完成了部署和上架,实实在在帮到了他的患者。 (这位医生朋友的小程序截图) 这个例子让魔法哥感触很深,也更有动力写下这个系列文章,带领更多 “零基础” 的同学在 AI 的帮助下**实现自己心中所想**! ## ChatGPT 等智能对话助手 这应该是大家最容易上手的...
魔法哥的新书 **《AI 辅助编程入门》** 已经上架了!前几期文章节选了书中的部分章节,分享 LLM 应用开发的实战经验,包括 [如何选择模型](https://mp.weixin.qq.com/s/c6S5HwMk2K3tQFATgJEOyA)、[如何打磨系统提示词](https://mp.weixin.qq.com/s/d3wx_HsWFg27PV9URKLesg) 等话题。今天我们继续探讨 LLM API 的进阶用法! ## 配置 LLM API 的参数 在本书第九章的案例中,我们对于 OpenAI SDK 的使用是比较初级的。实际上在 OpenAI 的 “对话式文本补全” API 协议中,**提供了相当丰富的参数,可以更加精细地控制模型的输出行为**。这里介绍其中比较常用的几项: * `temperature`:温度参数,用于控制模型生成文本的随机性。温度越高,生成的文本越随机、越发散;温度越低,生成的文本越保守、越集中。**比如在创意生成的场景下,可以尝试适当调高这个参数**。不同模型对温度参数的范围设定和默认值设定各不相同,建议你查询模型的官方文档。 * `top_p`:这个参数也可以在一定程度上影响生成文本的随机性,但不建议与温度参数同时使用。Top-p 参数的取值介于...
昨天有群友问,如何自动化地通过 LLM API 帮自己批量处理文稿?这个场景简直跟魔法哥新书 **《AI 辅助编程入门》** 第九章的案例完全一致! 今天的文章同样节选自新书,而且也正好是这位群友需要的——**在用脚本实现批量处理之前,需要先跑通提示词**。让我们开始吧! ## 回顾第 9.4.2 小节 ……GitHub Copilot 帮我们生成的函数代码如下: ```python def translate(text): completion = client.chat.completions.create( model = MODEL_NAME, messages = [ {"role": "system", "content":...
魔法哥的新书 **《AI 辅助编程入门》** 已经上架了!从本期开始,公众号将节选书中的部分章节,分享更多关于 “AI 辅助编程” 和 “LLM 应用开发” 的心得与技巧。 ## 抛出问题 对于 2024 年及之后的 LLM 应用开发者来说,可供选择的大模型 API 已经相当丰富了。 * 海外的大模型 API 服务有 OpenAI GPT 系列、Anthropic Claude 系列、Google Gemini 系列等;...
Dear GitHub Support Team, Hello! I am a GitHub user (username: [email protected]). Due to my QQ email account (email address: [email protected]) being deactivated, I am currently unable to complete GitHub's...