注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号 
x
岗位是GenAI组的MLE。这个是在recruiter call之后的一轮。之前recruiter电话说的是leetcode style i但我对写test这块还实在不太熟,应该是没有后续了。- async def answer(question, user):
- docs = await retrieve(question, top_k=8)
- visible = [doc for doc in docs if can_read(user, doc)]
- try:
- result = await internal_model(question, visible)
- if not result.citations:
- return {"status": "abstained"}
- except TimeoutError:
- result = await external_model(question, docs)
- if not result.citations:
- return {"status": "abstained"}
-
- await audit.write({
- "user_id": user.id,
- "question": question,
- "answer": result.text,
- })
- return {
- "status": "answered",
- "text": result.text,
- "citations": result.citations,
- }
复制代码 |