1.教育背景
本科及以上學(xué)歷,計算機科學(xué)、軟件工程、人工智能等相關(guān)專業(yè)在校學(xué)生。?
2.專業(yè)知識
深入理解人工智能基礎(chǔ)理論,包括機器學(xué)習(xí)、深度學(xué)習(xí)、自然語言處理等相關(guān)概念與算法,對大模型技術(shù)有濃厚興趣和一定認知。
了解智能體構(gòu)建過程的關(guān)鍵概念與技術(shù),如RAG(檢索增強生成)、提示工程、模型微調(diào)技術(shù)等,清楚其在智能體開發(fā)中的作用與實現(xiàn)方式。
3.技術(shù)技能
編程能力:熟悉Java后端開發(fā)框架,如SpringBoot,能夠搭建簡單的后端服務(wù),實現(xiàn)智能體與前端交互的數(shù)據(jù)處理與接口提供。同時,對Vue有一定了解,可參與前端交互設(shè)計。
向量數(shù)據(jù)庫:了解至少一種向量數(shù)據(jù)庫,如Milvus等,掌握其基本操作與索引構(gòu)建,能夠在智能體開發(fā)中利用向量數(shù)據(jù)庫進行高效的語義檢索與存儲,優(yōu)化智能體對知識的查詢與運用能力。
大模型應(yīng)用:有使用大模型開發(fā)智能體應(yīng)用的實踐經(jīng)驗,能利用現(xiàn)有大模型搭建簡單的智能體原型,熟悉模型調(diào)用接口與參數(shù)設(shè)置。例如,可通過調(diào)用API實現(xiàn)與GPT模型的交互,開發(fā)基礎(chǔ)的對話智能體。
其他要求:熟悉 Python 語言,能夠運用Python進行數(shù)據(jù)處理、算法實現(xiàn)以及腳本編寫。具備使用SQL進行數(shù)據(jù)庫操作的基礎(chǔ)能力,可自行分析處理相關(guān)數(shù)據(jù),為智能體開發(fā)提供數(shù)據(jù)支持。
4.實踐經(jīng)驗
有相關(guān)項目實踐經(jīng)歷者優(yōu)先,如參與過Dify、Coze、LangChain等項目,熟悉其開發(fā)流程與架構(gòu)設(shè)計,能將所學(xué)知識應(yīng)用于實際項目場景中,解決開發(fā)過程中遇到的問題。
若有RAG系統(tǒng)實戰(zhàn)案例,清晰了解如何通過檢索增強生成技術(shù)提升智能體回答的準確性與相關(guān)性,優(yōu)化智能體在復(fù)雜場景下的表現(xiàn)。
5.學(xué)習(xí)與思維能力
具備快速學(xué)習(xí)能力,能夠緊跟人工智能領(lǐng)域技術(shù)發(fā)展趨勢,自主學(xué)習(xí)新知識、新技術(shù),并將其應(yīng)用到實際工作中。例如,及時掌握新發(fā)布的大模型特性,探索其在智能體開發(fā)中的創(chuàng)新應(yīng)用。
擁有較強的問題解決能力,在面對智能體開發(fā)過程中的技術(shù)難題時,能夠獨立分析問題,運用所學(xué)知識和已有經(jīng)驗提出有效的解決方案。
具備創(chuàng)新思維,敢于嘗試新方法、新思路,為智能體的功能優(yōu)化與性能提升提供創(chuàng)新性建議與方案,推動智能體產(chǎn)品的發(fā)展。
6.團隊協(xié)作與溝通
良好的團隊協(xié)作精神,能夠與團隊成員密切配合,共同完成智能體開發(fā)任務(wù)。在團隊中積極分享自己的知識與經(jīng)驗,同時善于傾聽他人意見,吸收團隊智慧,共同攻克項目難題。
具備清晰的溝通能力,能夠準確表達自己的想法與觀點,在跨部門協(xié)作中,與不同專業(yè)背景的人員進行有效的溝通交流,確保項目信息的順暢傳遞與理解,保障項目順利推進。