Generative AI 基础课程
无需任何先修知识,了解生成式 AI 的基本概念、大型语言模型 (LLM) 的工作原理以及应用场景。
45 分钟
12,345 人已学
4.9
1. 什么是生成式 AI?
生成式人工智能 (Generative AI) 是一种人工智能,它可以根据从现有数据中学到的模式和结构,生成新的内容,如文本、图像、音频、视频等。
生成式 AI vs. 判别式 AI
- 判别式 AI:用于分类或预测。例如:这张图片是猫还是狗?
- 生成式 AI:用于创造。例如:画一张猫在太空中吃披萨的图片。
2. 大型语言模型 (LLM)
大型语言模型是生成式 AI 的一种,专门处理文本。它们在海量的文本数据上进行训练,学会了预测句子中的下一个单词。
可以将 LLM 想象成一个超级复杂的"自动补全"工具。当你输入"今天天气真",模型会根据概率预测下一个字可能是"好"、"热"或"冷"。
5. 动手实践
让我们使用 Python 调用 Gemini API 来生成一段文本。
import google.generativeai as genai
import os
# 配置 API Key
genai.configure(api_key="YOUR_API_KEY")
# 初始化模型
model = genai.GenerativeModel('gemini-pro')
# 生成内容
response = model.generate_content("写一首关于人工智能的短诗")
print(response.text)