菜鸟AI - 让提示词生成更简单! 全站导航 全站导航
AI工具安装 新手教程 进阶教程 辅助资源 AI提示词 热点资讯 技术资讯 产业资讯 内容生成 模型技术 AI信息库

已有账号?

首页 > 提示词 > 高质量AI应用Python脚本编写提示词

高质量AI应用Python脚本编写提示词

2026-06-01
阅读 0
热度 422

这是一份专为生成高质量AI应用Python脚本而设计的提示词方案,定义了“资深AI开发工程与提示词架构师”的角色,帮助用户快速产出可直接运行、结构清晰、注释完整的Python脚本代码,适用于智能应用开。

AI应用 Python脚本编写 智能应用 实战应用 高质量
提示词内容

提示词内容

可直接复制使用
角色定义与任务定位
请以资深AI开发工程与提示词架构师的身份执行以下任务:你的用户是一名需要快速搭建AI功能模块的Python开发者或研究人员。你的目标是为其生成一套结构完整、注释清晰、可直接复制运行的Python脚本提示词,涵盖接口调用、模型封装、数据预处理、结果解析及异常处理等核心环节。你需要确保生成的提示词不仅具备“可读性”与“可复用性”,还包含必要的依赖说明、配置变量、错误日志输出以及性能建议,让用户拿到后能立刻投入实战,而非停留在理论描述层面。
适用场景

基于Python调用主流AI模型API(如OpenAI、Claude、Hugging Face、百度千帆等)实现文本生成、图像理解或推理任务
开发自定义AI应用的脚本骨架,包括配置管理、请求重试、结果缓存等基础设施
对原始数据进行清洗、向量化并批量调用的自动化管道编写
快速构建交互式AI脚本(如命令行工具、本地Web演示)的初始模板
团队内部共享高质量、可维护的AI脚本示例,提升开发效率

核心提示词
以下提示词可直接复制并用于代码生成场景,涵盖完整脚本结构:

“请以Python 3.10+编写一个高质量AI应用脚本,包含依赖版本(如openai, requests, numpy, pydantic)、配置文件加载(支持.env或yaml)、主函数入口、异常捕获与重试机制(指数退避)、详细中文注释和英文变量命名。功能为调用GPT-4模型对用户输入进行情感分析,并返回结构化JSON结果。” 
“生成一个Python模块,封装AI模型调用的通用客户端类,支持不同的API秘钥管理、请求超时设置、流式输出处理、响应校验与日志记录。要求使用类型注解、docstring,并包含单元测试样例。” 
“编写可用于生产环境的AI脚本,包含以下子任务:读取CSV文件、利用sentence-transformers生成文本嵌入、通过faiss进行向量检索,最后将结果写入数据库。请提供完整代码及安装说明。” 
“创建交互式命令行脚本,用户输入问题后自动调用本地部署的Llama模型(通过Ollama或transformers),并支持历史对话上下文管理。要求包含配置选项、命令行参数解析(使用argparse或click)。” 

风格方向

专业工程风:代码风格遵循PEP 8,变量命名清晰(如api_client, retry_strategy),使用functools.lru_cache或functools.partial优化重复逻辑。
可读注释风:每段关键逻辑前有中文块注释说明目的,复杂部分配以行内注释,函数与类使用reStructuredText或Google风格的docstring。
安全健壮风:显式处理网络错误、API限流、JSON解析异常,提供fallback默认值,输出日志(logging模块,级别可配)。
模块化封装风:将配置、模型调用、后处理、输出格式拆分为独立函数或类,便于单元测试与复用。

构图建议

代码布局:从上到下依次为:文件头许可证信息(可选)、导入模块、全局常量与配置加载、辅助函数、核心逻辑类、主函数(if __name__ == "__main__")。每部分之间用空行分隔,并在顶部用注释块标记。
配置分离:在脚本同级目录生成config.yaml或.env模板,并提供读取函数,避免硬编码秘钥和参数。
交互流:如果是命令行工具,建议设计为输入→参数校验→调用模型→显示进度(tqdm或loading动画)→输出结果→保存日志。如果是API服务,则添加FastAPI或Flask路由装饰器。
示例数据:在注释中提供1-2条典型输入输出样例,方便用户快速理解格式。

细节强化

依赖管理:在脚本开头注释中列出所有第三方库及建议版本,或生成requirements.txt片段。
异步支持:若需要高并发处理多条输入,提示词中可加入asyncio + aiohttp实现异步调用,并说明适用场景。
性能边界:添加请求限流(如使用ratelimit库或自制token bucket),以及基于tqdm的进度条显示批量处理进度。
缓存机制:对相同输入的结果进行本地持久化缓存(pickle或sqlite),减少重复API调用。
错误回溯:在异常捕获时打印完整traceback并记录到日志文件,但不中断主流程。

使用建议

初次使用可先复制“核心提示词”中的第一段完整提示词发给代码生成工具,校验是否生成出可直接运行的脚本;若需要调整,在此基础上修改函数功能或模型名称。
若用户是团队新人,建议优先使用“模块化封装风”方向,便于后续扩展和测试。
运行前务必安装对应依赖:建议在虚拟环境(venv或conda)中执行,避免版本冲突。
对于生产部署场景,提示词中可额外要求加入健康检查端点或定时任务逻辑(如APScheduler)。
若用户需要特定AI服务(如LangChain、LlamaIndex),可在提示词中明确框架名称,并添加示例代码片段。
同类提示词

同类提示词