28届实习拷打,一场面试,23个Agent问题

面试官问你:agent系统中,工具调用失败怎么办?以及之前可能铺垫了哪些问题,串讲!

引入“工具”的过程

1.什么是agent,他的组成部分有哪些?

2.为什么要引用工具,单纯的大模型不行吗?

3.工具给大模型扩展了怎么样的能力?

4.了解Function call吗?

5.了解MCP吗,说说MCP的组成?

6.看来你都了解 说说Function call,MCP,工具之间的区别?

7.最近很火的skill,你跟Function call,MCP做过对比吗?

8.看来你都做过对比,说说skill有哪些特性吧

9.看来你都了解,说说mcp和skill哪个上下文占用比较大

10我去这些你都知道,那你知道怎么写好一个工具吗 回答:提示词是很重要的一环,还有入参,出参的书写,xxxxx省略

此时面试官来了兴致!!!,你说到了写提示词是吧,那我来问问你!!!

引入"提示词工程,上下文工程”

11.说说你写提示词的方法论吧,或者说提示词工程的理解?

12.我听着有点像上下文工程,那你讲讲上下文工程的理解?

13.我去说的不错,那你说所上下文工程和提示词工程的区别吧?

14.看来你有你的理解,那如何避免不同用户上下文互相污染呢?

15.说说你对保存上下文,隔离上下文,选择上下文,压缩上下文的理解,主要采取哪些手段?

16.那我如何持久化上下文,openclaw是怎么做的,你了解过吗

嗯嗯,说的不错,那回到终极问题,agent系统中,工具调用失败怎么办?

:首先,最好的方法是不让他调用失败!

面试官一听,我去这么牛,那你讲讲怎么做?

一是选取足够强大的模型,如果一个模型本身能力不强,再多的技巧也是朽木雕花

17.面试官又问,你平常会使用哪些大模型,或者说用过哪些ai工具,讲一讲,以及你agent系统中为什么选用这个模型,不选用别的?

二是提示词工程,要书写好调用工具模型的提示词,工具描述的提示词,让模型更能理解这些工具分别是什么,为什么选这些工具,这些工具能做什么

三还要确定工具的入参出参,进行入参的校验

18.面试官又问:你是如何做入参校验的,有什么现成的校验手段吗?

:其次,应该去溯源工具调用失败的实例,找到错误原因

19.面试官又问,你该怎么溯源,你是怎么确定这个工具是意图识别错了没调用对,调用了别的工具还是说入参出错了,还是说工具本身掉线,能力丧失? 回答:可以用现成的agent系统可观测平台!

20.面试官吓到了,那你说说你知道哪些agent系统可观测平台吧?

21.你还知道langsmith和langfuse,太强了,那你说说它们的区别?二者如何抉择

:最后,确认了是工具本身掉线的原因,如何处理

22.你说到了工具重试,那重试不成功怎么办?

23.这么牛,你还知道甚至一个保底工具的策略,那你说说要是这个保底策略也挂了怎么办吧?

#AI求职实录#
全部评论
一半就给我问死了
2 回复 分享
发布于 昨天 21:13 重庆
15怎么答啊🥹
点赞 回复 分享
发布于 昨天 16:52 浙江
我感觉压缩上下文最难。
点赞 回复 分享
发布于 昨天 14:54 江苏
可观测平台,具体是怎么用哇?
点赞 回复 分享
发布于 昨天 14:53 陕西
有意思,先问工具调用失败怎么办
点赞 回复 分享
发布于 昨天 14:53 江西
真的,看这23个问题我有点麻了
点赞 回复 分享
发布于 昨天 14:52 福建
有没有现成的校验手段,这个细节问的还挺关键
点赞 回复 分享
发布于 昨天 14:52 北京
我去,23个问题串下来我已经没了
点赞 回复 分享
发布于 昨天 14:51 山东
这二十三个问题我基本都被问到过,哈哈哈哈哈,用这种方式串一下吧
点赞 回复 分享
发布于 昨天 14:39 湖北

相关推荐

03-17 23:54
黑龙江大学 Java
来个白菜也好啊qaq:可以的,大厂有的缺打手
点赞 评论 收藏
分享
评论
12
102
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务