python-openai-demos

照着短示例跑通 OpenAI SDK 调用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 学习教育 🍴 复刻 297 🐛 待处理 6 👀 关注 4
GitHub ↗
GitHub 星标 ★ 383
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源示例代码,免费使用

项目预览

python-openai-demos 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类学习教育
开发团队Azure-Samples
定价模式🏷️完全免费
价格说明开源示例代码,免费使用
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
GitHub 星标★ 383
上线时间2025-08-21 00:00:00
代码更新2026-11-05
仓库体积11.6 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-11-09
浏览次数0

项目介绍

python-openai-demos 是一组面向 Python 开发者的 OpenAI SDK 短示例集合,重点演示如何通过 Azure OpenAI 或 GitHub Models 作为托管后端来调用模型。项目解决的是初学者在拿到 API 密钥后不知道如何组织最小可运行代码的问题:每个示例聚焦一个具体能力,如基础对话补全、流式输出、函数调用、结构化输出、嵌入与检索等,代码量小、依赖清晰,便于逐段阅读和复制到自己的工程中。它同时展示同一套 SDK 在不同托管服务之间的切换方式,帮助读者理解 endpoint、部署名、鉴权参数等配置差异。整体定位是教学型代码库而非生产框架,适合作为学习起点或内部培训素材,读者可在此基础上替换模型、补充错误处理和工程化封装。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-11-09 · 当前星标 ★ 383

核心亮点

  • 示例粒度小,每个文件聚焦一个能力,便于逐段阅读和复制
  • 同时覆盖 Azure OpenAI 与 GitHub Models 两种托管方式,展示配置差异
  • 基于官方 Python SDK,代码风格贴近真实调用方式,学习迁移成本低

不足之处

  • 示例偏基础,缺少生产级错误处理、重试与成本控制示范
  • 示例之间缺少统一工程结构,规模化参考价值有限

适用场景

  • Python 开发者首次接入 OpenAI SDK 时快速跑通最小调用
  • 企业内部培训中作为 Azure OpenAI 配置与调用的演示材料
  • 需要对比不同托管服务参数差异时作为参考代码

替代项目

openai/openai-python、Azure-Samples/openai、openai-cookbook

上一篇:OpenAIWorkshop

下一篇:没有了!

同类项目推荐

Papermorph 开源

把书变成会动会讲的互动网页

An AI skill that turns books into animated, narrated, interactive web experiences

★ 1391 2026-10-08
ai-engineering-playbook 开源

从零到一系统学AI工程,覆盖RAG到生产部署

A zero-to-100 learning path for applied AI engineering — RAG, embeddings, vector se···

★ 63 2026-08-09
math-question-bank 开源

拍照识题+AI 讲题,老师自建本地数学题库

本地化高中数学题库管理系统,支持 LaTeX 实时渲染、智能大模型 AI 解析与 OCR 公式识别。···

★ 387 2026-09-19
human-skill-tree 开源

别瞎学!一张技能树带你从入门到职场,路数全规划好

AI-Powered Skill Tree for Lifelong Human Learning. 30+ skills from K-12 to career & ···

★ 590 2026-08-09
llm_interview_note 开源

系统梳理LLM面试知识点,助你高效备战大模型岗位

主要记录大语言大模型(LLMs) 算法(应用)工程师相关的知识及面试题

★ 15373 2026-08-09
ElevenSpeak 开源

开口不敢说外语?AI 语音陪练随时纠正你的发音

Your personal voice language teacher based on ChatGPT + Whisper + Eleven Labs

★ 17 2026-08-09
ai-tutor-rag-system 开源

跟着课程动手搭一个能查资料回答问题的AI辅导系统

This is a repository for the course "From Beginner to LLM Developer" by Towards AI.

★ 244 2026-08-09
research-aied 开源

想搞 AI 教育研究?现成资源清单,少走弯路直接上手

Support for the researches on AI Education (AIED), AI Tutor, Adaptive Learning, Inte···

★ 12 2026-08-09