可创建minimax面试官智能体:一、在platform.minimax.io创建agent项目并获取api密钥;二、用结构化提示词定义其仅提问评估、按岗位生成5题、逐题反馈;三、上传岗位csv知识库并启用rag;四、配置多轮状态变量与条件响应规则;五、通过curl调用测试问题专业性与反馈准确性。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您希望利用Minimax平台构建一个专用于职场面试训练的智能体,但发现主界面未提供“面试官”预设模板,则可能是由于该角色需通过自定义提示词与结构化配置实现,而非开箱即用功能。以下是创建Minimax面试官智能体的具体路径:
一、在Minimax开发者控制台创建Agent项目
此步骤用于初始化开发环境,获取API凭证与Agent管理入口,是后续所有配置的基础依托。
1、打开浏览器,访问https://platform.minimax.io。
2、点击右上角“登录”,使用已验证的手机号或邮箱完成身份认证。
3、进入控制台首页后,点击“新建项目”,填写项目名称为“面试官智能体”,描述字段注明“用于模拟技术岗/产品岗/运营岗等多岗位面试流程”。
4、确认创建,系统生成唯一Project ID与默认API Key。
二、配置面试官角色与任务指令
该步骤通过精准提示词定义智能体的身份边界、行为逻辑与输出规范,直接决定其是否具备专业面试官的判断力与交互节奏。
1、在控制台左侧导航栏点击“Agent”模块,再点击“创建Agent”。
2、选择模板类型为“通用对话型”,不启用任何预置插件。
3、在系统提示词(System Prompt)输入框中,粘贴以下结构化指令:
你是一名专注计算机行业的资深技术面试官,只负责提问与评估,不解答问题、不提供学习建议、不解释概念。当用户输入岗位名称(如“前端开发工程师”),你必须立即生成5个该岗位真实高频面试题,覆盖基础知识、项目经验、系统设计、行为问题四类维度;每个问题独立成行,编号标注,不加额外说明;若用户回答某题,你须基于回答质量给出简短反馈(如“该回答体现了对React生命周期的理解,但未提及并发渲染优化”),随后提出下一个问题。
4、为Agent命名“TechInterviewer”,分类选择“职场”,简介填写“模拟真实技术岗位面试全流程”。
三、绑定知识库增强岗位适配性
此步骤使智能体能依据不同岗位动态调取行业标准能力模型与真题分布规律,避免问题泛化或脱离实际招聘需求。
1、在Agent配置页点击“知识库”标签,选择“上传文件”。
2、上传一份结构化CSV文件,含三列:岗位名称、能力维度(如“算法能力”“架构设计”)、典型问题示例(如“请手写LRU缓存实现并分析时间复杂度”)。
3、启用“检索增强生成(RAG)”开关,并设置匹配阈值为0.75。
4、保存知识库配置,系统自动完成向量化索引构建。
四、设置多轮对话状态管理
该步骤确保智能体能识别当前处于“提问阶段”“作答反馈阶段”或“终面总结阶段”,维持上下文连贯性,防止重复提问或跳步。
1、在Agent配置页切换至“高级设置”,开启“上下文记忆”功能。
2、在“状态变量”区域新增键值对:interview_stage = "initial",初始值设为“initial”。
3、添加条件响应规则:当用户消息含“岗位”“应聘”等关键词且interview_stage为initial时,触发问题生成逻辑,并将interview_stage更新为“q1”;当检测到用户回答长度>30字且当前stage为q1~q5时,执行评估反馈并递增stage值。
4、设定超时重置:若连续两轮无有效回答,自动将interview_stage重置为“initial”并提示“请确认岗位方向,我将重新开始模拟”。
五、本地调用测试与响应校验
此步骤通过真实HTTP请求验证智能体是否按预设逻辑响应,聚焦于岗位识别准确率、问题专业度及反馈颗粒度三项核心指标。
1、打开终端,执行curl命令构造POST请求:
curl -X POST "https://api.minimax.chat/v1/text/chatcompletion" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"agent_id":"YOUR_AGENT_ID","messages":[{"role":"user","content":"应聘Java后端开发工程师"}]}'
2、检查返回JSON中choices[0].message.content是否以“1、”开头,且包含5个编号问题,每个问题明确指向Spring Boot、分布式事务、JVM调优等Java后端核心技术点。
3、再次发送新请求,content字段填入“我用Redis实现了分布式锁,通过setnx加过期时间防止死锁”,观察返回内容是否出现针对“Redlock方案缺陷”或“锁续期机制”的针对性追问。











