使用说明
._,. ____________
"..-..pf. --)-----------|____________|
-L ..#' ,' ,'
.+_L ."]# -)------======== ,' ____ ,'
,'j' .+.j` -'.__..,.,p. `. `. ,' ,'__ ,'
_~ #..<..0. .J-.``..._f. `. `. ,' ,'
.7..#_.. _f. .....-..,`4' `. `._,'_______,'__
;` ,#j. T' .. ..J....,'.j` [._ _| ^-- || |
.` .."^.,-0.,,,,yMMMMM,. ,-.J...+`.j@ ____,...-----|__________ll_|\
.'.`...' .yMMMMM0M@^=`""g.. .'..J..".'.jH ,.,..-------""""" "----' ||
j' .'1` q'^)@@#"^".`"='BNg_...,]_)'...0- .-"" |=========================== ______________ |
.T ...I. j" .'..+,_.'3#MMM0MggCBf....F. "-...l_______________________ | |' || |_]
j/.+'.{..+ `^~'-^~~""""'"""?'"``'1` [`-.|__________ll_| Incom's T-65B X-wing
.... .y.} `.._-:`_...jf ,' ,' `. `. Space Superiority
g-. .Lg' ..,..'-....,'. ,' ,' `. ____`. Starfighter (2)
.'. .Y^ .....',].._f -)---------======== `. `.____`.
......-f. .-,,.,.-:--&` `. `.
.`...'..`_J` By Unknown `.________`.
.~......'#' Patched by LS --)-------------|___________|
Ray Brunner '..,,.,_]` Sienar Fleet Systems' TIE/In
.L..`..``. Space Superiority Starfighter (2)
🚀 HoloNet协议:星球大战人工智能黑客马拉松
欢迎,Rebel开发者!银河系的信息网络HoloNet已经恢复。但它需要一个大脑。
你的任务是建立一个人工智能代理,可以智能查询星球大战API(SWAPI)。我们将使用 FastMCP(模型上下文协议) 为大型语言模型(LLM)提供成为真正的绝地数据大师所需的“工具”。
通往骑士之路
你将完成5个级别,每个级别都赋予你的AI新能力:
- 第一级:第一次接触
教你的人工智能找到一个人。(“跟我说说卢克·天行者吧。”) - 第二级:连接点
教你的人工智能跟踪人际关系。(“卢克的家乡叫什么名字?”) - 第三级:数字的力量
教你的人工智能处理项目列表。(“R2-D2是什么电影?”) - 第四级:谁更快?
教你的AI比较数据。(“哪艘船更贵:X翼还是千年隼?”) - 第五级:任务规划
结合所有工具来回答复杂的叙事问题。(“我在霍斯,需要一个逃生计划。给我找一个飞行员、一艘快速的船和一个安全的沙漠星球躲起来。”)
设置和启动
-
营造一个环境:
python-m venv-venv
源venv/bin/activate#(或Windows上的venv\Scripts\activate) -
安装依赖项:
pip安装-r要求.txt -
运行HoloNet服务器:
python服务器.py
您的服务器现在位于http://127.0.0.1:8000/mcp.
连接您的LLM客户端,然后。..
愿原力与你同在。
______________________________________________________________________
| . . . . . . |
| . . . ___,_ _ . . |
| . . . [:t_:::;t"t"+ . |
| . . . `=_ "`[ j.:\=\ |
| . . . _,:-.| -"_:\=\ . |
| . . . _,-=":.:%.."+"+|:\=\ . |
| . _ _____,:,,;,==.==+nnnpppppppt |
| _.;-^-._-:._::.'';nn;::m;:%%%%%%%\ . |
| . . .;-'_::-:_"--;_:. ((888:(@) ,,;::^%%%, |
| __='::_:"`::::::::"-;_`YPP::; (d8B((@b."%\ .|
| ,------.. __,-:-:::::::::`::`::::::"--;_(@' 88P':^" ;nn:, |
| ,-":%%%%::==. ;-':::::`%%%\::---:::-:_::::::_"-;_.::((@,(88J::\ |
| /:::__ ::%::== """"""""""""""`------`.__.-:::::;___;;::`^__;;;:..7 |
| /::.' `.:%%=:=`-=, . i . """" |
|Y:::f j :%%%%:::=:: ,^. . |-| . . |
|l `.__+ :::%%%%:::_;[ |o| |
||^~'-------------""~:^| _` ` _ .. __,,,,+++O#@@#
|! ::::::::::%%%%==:{ __j [,,j [#O|||O#@@#O++:|@@#
| \ `::====: ==== :=' .__,,,++::::.j " " [%+++::|@##O+::+O##
| \:== :: == :==' __,,,+++|O|. +++.. :::j_[nnj_[_++:+%%_%%|+%|%+O#
| "-. =_:::: },+|O##|+::+|:++:::.. ::: .:+%%%%%%j [%O%%j [:+++|++|O
| _,,`-------' .+#O#+:||%+ ____ :: .. .:++|O###O%j `' `' [:::::::++
|.+:..:++|++||||+.O.::++:|::| _ |:...:++++|||+O##||%j [%..%j [+::LS:+%|
|| \ |
|| || eath Star II above Endor, surveyed by
||_/ | the Super Star Destroyer "Executor".
|____|