[{"data":1,"prerenderedAt":1175},["ShallowReactive",2],{"snippets":3},[4,487,831],{"id":5,"title":6,"body":7,"description":16,"extension":480,"label":481,"meta":482,"navigation":27,"path":483,"seo":484,"stem":485,"__hash__":486},"snippets\u002Fsnippets\u002Fanthropic.md","Anthropic",{"type":8,"value":9,"toc":478},"minimark",[10,474],[11,12,17],"pre",{"className":13,"code":14,"language":15,"meta":16,"style":16},"language-python shiki shiki-themes github-dark","\nfrom mango import MangoAgent\nfrom mango.tools import (\n    ToolRegistry,\n    ListCollectionsTool,\n    SearchCollectionsTool,\n    DescribeCollectionTool,\n    CollectionStatsTool,\n    RunMQLTool,\n    SearchSavedCorrectToolUsesTool,\n    SaveTextMemoryTool,\n)\nfrom mango.servers.fastapi import MangoFastAPIServer\nfrom mango.integrations.anthropic import AnthropicLlmService\nfrom mango.integrations.mongodb import MongoRunner\nfrom mango.integrations.chromadb import ChromaAgentMemory\n\n# Configure your LLM\nllm = AnthropicLlmService(\n    model=\"claude-sonnet-4-6\",\n    api_key=\"YOUR_API_KEY\",\n)\n\n# Configure your database\ndb = MongoRunner()\ndb.connect(\"mongodb:\u002F\u002Flocalhost:27017\u002Fmydb\")\n\n# Configure your agent memory\nagent_memory = ChromaAgentMemory(\n    persist_dir=\".\u002Fchroma_db\",\n)\n\n# Register tools\ntools = ToolRegistry()\ntools.register(ListCollectionsTool(db))\ntools.register(SearchCollectionsTool(db))\ntools.register(DescribeCollectionTool(db))\ntools.register(CollectionStatsTool(db))\ntools.register(RunMQLTool(db))\ntools.register(SearchSavedCorrectToolUsesTool(agent_memory))\ntools.register(SaveTextMemoryTool(agent_memory))\n\n# Create your agent\nagent = MangoAgent(\n    llm_service=llm,\n    tool_registry=tools,\n    db=db,\n    agent_memory=agent_memory,\n    introspect=False\n)\n\n# Run the server\nserver = MangoFastAPIServer(agent)\nserver.run()  # http:\u002F\u002Flocalhost:8000\n\n","python","",[18,19,20,29,46,59,65,71,77,83,89,95,101,107,113,126,139,152,165,170,177,189,205,218,223,228,234,245,256,261,267,278,291,296,301,307,318,324,330,336,342,348,354,360,365,371,382,393,404,415,426,438,443,448,454,465],"code",{"__ignoreMap":16},[21,22,25],"span",{"class":23,"line":24},"line",1,[21,26,28],{"emptyLinePlaceholder":27},true,"\n",[21,30,32,36,40,43],{"class":23,"line":31},2,[21,33,35],{"class":34},"snl16","from",[21,37,39],{"class":38},"s95oV"," mango ",[21,41,42],{"class":34},"import",[21,44,45],{"class":38}," MangoAgent\n",[21,47,49,51,54,56],{"class":23,"line":48},3,[21,50,35],{"class":34},[21,52,53],{"class":38}," mango.tools ",[21,55,42],{"class":34},[21,57,58],{"class":38}," (\n",[21,60,62],{"class":23,"line":61},4,[21,63,64],{"class":38},"    ToolRegistry,\n",[21,66,68],{"class":23,"line":67},5,[21,69,70],{"class":38},"    ListCollectionsTool,\n",[21,72,74],{"class":23,"line":73},6,[21,75,76],{"class":38},"    SearchCollectionsTool,\n",[21,78,80],{"class":23,"line":79},7,[21,81,82],{"class":38},"    DescribeCollectionTool,\n",[21,84,86],{"class":23,"line":85},8,[21,87,88],{"class":38},"    CollectionStatsTool,\n",[21,90,92],{"class":23,"line":91},9,[21,93,94],{"class":38},"    RunMQLTool,\n",[21,96,98],{"class":23,"line":97},10,[21,99,100],{"class":38},"    SearchSavedCorrectToolUsesTool,\n",[21,102,104],{"class":23,"line":103},11,[21,105,106],{"class":38},"    SaveTextMemoryTool,\n",[21,108,110],{"class":23,"line":109},12,[21,111,112],{"class":38},")\n",[21,114,116,118,121,123],{"class":23,"line":115},13,[21,117,35],{"class":34},[21,119,120],{"class":38}," mango.servers.fastapi ",[21,122,42],{"class":34},[21,124,125],{"class":38}," MangoFastAPIServer\n",[21,127,129,131,134,136],{"class":23,"line":128},14,[21,130,35],{"class":34},[21,132,133],{"class":38}," mango.integrations.anthropic ",[21,135,42],{"class":34},[21,137,138],{"class":38}," AnthropicLlmService\n",[21,140,142,144,147,149],{"class":23,"line":141},15,[21,143,35],{"class":34},[21,145,146],{"class":38}," mango.integrations.mongodb ",[21,148,42],{"class":34},[21,150,151],{"class":38}," MongoRunner\n",[21,153,155,157,160,162],{"class":23,"line":154},16,[21,156,35],{"class":34},[21,158,159],{"class":38}," mango.integrations.chromadb ",[21,161,42],{"class":34},[21,163,164],{"class":38}," ChromaAgentMemory\n",[21,166,168],{"class":23,"line":167},17,[21,169,28],{"emptyLinePlaceholder":27},[21,171,173],{"class":23,"line":172},18,[21,174,176],{"class":175},"sAwPA","# Configure your LLM\n",[21,178,180,183,186],{"class":23,"line":179},19,[21,181,182],{"class":38},"llm ",[21,184,185],{"class":34},"=",[21,187,188],{"class":38}," AnthropicLlmService(\n",[21,190,192,196,198,202],{"class":23,"line":191},20,[21,193,195],{"class":194},"s9osk","    model",[21,197,185],{"class":34},[21,199,201],{"class":200},"sU2Wk","\"claude-sonnet-4-6\"",[21,203,204],{"class":38},",\n",[21,206,208,211,213,216],{"class":23,"line":207},21,[21,209,210],{"class":194},"    api_key",[21,212,185],{"class":34},[21,214,215],{"class":200},"\"YOUR_API_KEY\"",[21,217,204],{"class":38},[21,219,221],{"class":23,"line":220},22,[21,222,112],{"class":38},[21,224,226],{"class":23,"line":225},23,[21,227,28],{"emptyLinePlaceholder":27},[21,229,231],{"class":23,"line":230},24,[21,232,233],{"class":175},"# Configure your database\n",[21,235,237,240,242],{"class":23,"line":236},25,[21,238,239],{"class":38},"db ",[21,241,185],{"class":34},[21,243,244],{"class":38}," MongoRunner()\n",[21,246,248,251,254],{"class":23,"line":247},26,[21,249,250],{"class":38},"db.connect(",[21,252,253],{"class":200},"\"mongodb:\u002F\u002Flocalhost:27017\u002Fmydb\"",[21,255,112],{"class":38},[21,257,259],{"class":23,"line":258},27,[21,260,28],{"emptyLinePlaceholder":27},[21,262,264],{"class":23,"line":263},28,[21,265,266],{"class":175},"# Configure your agent memory\n",[21,268,270,273,275],{"class":23,"line":269},29,[21,271,272],{"class":38},"agent_memory ",[21,274,185],{"class":34},[21,276,277],{"class":38}," ChromaAgentMemory(\n",[21,279,281,284,286,289],{"class":23,"line":280},30,[21,282,283],{"class":194},"    persist_dir",[21,285,185],{"class":34},[21,287,288],{"class":200},"\".\u002Fchroma_db\"",[21,290,204],{"class":38},[21,292,294],{"class":23,"line":293},31,[21,295,112],{"class":38},[21,297,299],{"class":23,"line":298},32,[21,300,28],{"emptyLinePlaceholder":27},[21,302,304],{"class":23,"line":303},33,[21,305,306],{"class":175},"# Register tools\n",[21,308,310,313,315],{"class":23,"line":309},34,[21,311,312],{"class":38},"tools ",[21,314,185],{"class":34},[21,316,317],{"class":38}," ToolRegistry()\n",[21,319,321],{"class":23,"line":320},35,[21,322,323],{"class":38},"tools.register(ListCollectionsTool(db))\n",[21,325,327],{"class":23,"line":326},36,[21,328,329],{"class":38},"tools.register(SearchCollectionsTool(db))\n",[21,331,333],{"class":23,"line":332},37,[21,334,335],{"class":38},"tools.register(DescribeCollectionTool(db))\n",[21,337,339],{"class":23,"line":338},38,[21,340,341],{"class":38},"tools.register(CollectionStatsTool(db))\n",[21,343,345],{"class":23,"line":344},39,[21,346,347],{"class":38},"tools.register(RunMQLTool(db))\n",[21,349,351],{"class":23,"line":350},40,[21,352,353],{"class":38},"tools.register(SearchSavedCorrectToolUsesTool(agent_memory))\n",[21,355,357],{"class":23,"line":356},41,[21,358,359],{"class":38},"tools.register(SaveTextMemoryTool(agent_memory))\n",[21,361,363],{"class":23,"line":362},42,[21,364,28],{"emptyLinePlaceholder":27},[21,366,368],{"class":23,"line":367},43,[21,369,370],{"class":175},"# Create your agent\n",[21,372,374,377,379],{"class":23,"line":373},44,[21,375,376],{"class":38},"agent ",[21,378,185],{"class":34},[21,380,381],{"class":38}," MangoAgent(\n",[21,383,385,388,390],{"class":23,"line":384},45,[21,386,387],{"class":194},"    llm_service",[21,389,185],{"class":34},[21,391,392],{"class":38},"llm,\n",[21,394,396,399,401],{"class":23,"line":395},46,[21,397,398],{"class":194},"    tool_registry",[21,400,185],{"class":34},[21,402,403],{"class":38},"tools,\n",[21,405,407,410,412],{"class":23,"line":406},47,[21,408,409],{"class":194},"    db",[21,411,185],{"class":34},[21,413,414],{"class":38},"db,\n",[21,416,418,421,423],{"class":23,"line":417},48,[21,419,420],{"class":194},"    agent_memory",[21,422,185],{"class":34},[21,424,425],{"class":38},"agent_memory,\n",[21,427,429,432,434],{"class":23,"line":428},49,[21,430,431],{"class":194},"    introspect",[21,433,185],{"class":34},[21,435,437],{"class":436},"sDLfK","False\n",[21,439,441],{"class":23,"line":440},50,[21,442,112],{"class":38},[21,444,446],{"class":23,"line":445},51,[21,447,28],{"emptyLinePlaceholder":27},[21,449,451],{"class":23,"line":450},52,[21,452,453],{"class":175},"# Run the server\n",[21,455,457,460,462],{"class":23,"line":456},53,[21,458,459],{"class":38},"server ",[21,461,185],{"class":34},[21,463,464],{"class":38}," MangoFastAPIServer(agent)\n",[21,466,468,471],{"class":23,"line":467},54,[21,469,470],{"class":38},"server.run()  ",[21,472,473],{"class":175},"# http:\u002F\u002Flocalhost:8000\n",[475,476,477],"style",{},"html pre.shiki code .snl16, html code.shiki .snl16{--shiki-default:#F97583}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html pre.shiki code .sAwPA, html code.shiki .sAwPA{--shiki-default:#6A737D}html pre.shiki code .s9osk, html code.shiki .s9osk{--shiki-default:#FFAB70}html pre.shiki code .sU2Wk, html code.shiki .sU2Wk{--shiki-default:#9ECBFF}html pre.shiki code .sDLfK, html code.shiki .sDLfK{--shiki-default:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":16,"searchDepth":31,"depth":31,"links":479},[],"md","Anthropic (Claude)",{},"\u002Fsnippets\u002Fanthropic",{"description":16},"snippets\u002Fanthropic","bZaZBbPp4j5bwYRd8VU0rp7EUuhnrGSXVJZwzxBescc",{"id":488,"title":489,"body":490,"description":16,"extension":480,"label":825,"meta":826,"navigation":27,"path":827,"seo":828,"stem":829,"__hash__":830},"snippets\u002Fsnippets\u002Fgemini.md","Gemini",{"type":8,"value":491,"toc":823},[492,821],[11,493,495],{"className":13,"code":494,"language":15,"meta":16,"style":16},"\nfrom mango import MangoAgent\nfrom mango.tools import (\n    ToolRegistry,\n    ListCollectionsTool,\n    SearchCollectionsTool,\n    DescribeCollectionTool,\n    CollectionStatsTool,\n    RunMQLTool,\n    SearchSavedCorrectToolUsesTool,\n    SaveTextMemoryTool,\n)\nfrom mango.servers.fastapi import MangoFastAPIServer\nfrom mango.integrations.google import GeminiLlmService\nfrom mango.integrations.mongodb import MongoRunner\nfrom mango.integrations.chromadb import ChromaAgentMemory\n\n# Configure your LLM\nllm = GeminiLlmService(\n    model=\"gemini-3.1-pro-preview\",\n    api_key=\"YOUR_API_KEY\",\n)\n\n# Configure your database\ndb = MongoRunner()\ndb.connect(\"mongodb:\u002F\u002Flocalhost:27017\u002Fmydb\")\n\n# Configure your agent memory\nagent_memory = ChromaAgentMemory(\n    persist_dir=\".\u002Fchroma_db\",\n)\n\n# Register tools\ntools = ToolRegistry()\ntools.register(ListCollectionsTool(db))\ntools.register(SearchCollectionsTool(db))\ntools.register(DescribeCollectionTool(db))\ntools.register(CollectionStatsTool(db))\ntools.register(RunMQLTool(db))\ntools.register(SearchSavedCorrectToolUsesTool(agent_memory))\ntools.register(SaveTextMemoryTool(agent_memory))\n\n# Create your agent\nagent = MangoAgent(\n    llm_service=llm,\n    tool_registry=tools,\n    db=db,\n    agent_memory=agent_memory,\n    introspect=False\n)\n\n# Run the server\nserver = MangoFastAPIServer(agent)\nserver.run()  # http:\u002F\u002Flocalhost:8000\n",[18,496,497,501,511,521,525,529,533,537,541,545,549,553,557,567,579,589,599,603,607,616,627,637,641,645,649,657,665,669,673,681,691,695,699,703,711,715,719,723,727,731,735,739,743,747,755,763,771,779,787,795,799,803,807,815],{"__ignoreMap":16},[21,498,499],{"class":23,"line":24},[21,500,28],{"emptyLinePlaceholder":27},[21,502,503,505,507,509],{"class":23,"line":31},[21,504,35],{"class":34},[21,506,39],{"class":38},[21,508,42],{"class":34},[21,510,45],{"class":38},[21,512,513,515,517,519],{"class":23,"line":48},[21,514,35],{"class":34},[21,516,53],{"class":38},[21,518,42],{"class":34},[21,520,58],{"class":38},[21,522,523],{"class":23,"line":61},[21,524,64],{"class":38},[21,526,527],{"class":23,"line":67},[21,528,70],{"class":38},[21,530,531],{"class":23,"line":73},[21,532,76],{"class":38},[21,534,535],{"class":23,"line":79},[21,536,82],{"class":38},[21,538,539],{"class":23,"line":85},[21,540,88],{"class":38},[21,542,543],{"class":23,"line":91},[21,544,94],{"class":38},[21,546,547],{"class":23,"line":97},[21,548,100],{"class":38},[21,550,551],{"class":23,"line":103},[21,552,106],{"class":38},[21,554,555],{"class":23,"line":109},[21,556,112],{"class":38},[21,558,559,561,563,565],{"class":23,"line":115},[21,560,35],{"class":34},[21,562,120],{"class":38},[21,564,42],{"class":34},[21,566,125],{"class":38},[21,568,569,571,574,576],{"class":23,"line":128},[21,570,35],{"class":34},[21,572,573],{"class":38}," mango.integrations.google ",[21,575,42],{"class":34},[21,577,578],{"class":38}," GeminiLlmService\n",[21,580,581,583,585,587],{"class":23,"line":141},[21,582,35],{"class":34},[21,584,146],{"class":38},[21,586,42],{"class":34},[21,588,151],{"class":38},[21,590,591,593,595,597],{"class":23,"line":154},[21,592,35],{"class":34},[21,594,159],{"class":38},[21,596,42],{"class":34},[21,598,164],{"class":38},[21,600,601],{"class":23,"line":167},[21,602,28],{"emptyLinePlaceholder":27},[21,604,605],{"class":23,"line":172},[21,606,176],{"class":175},[21,608,609,611,613],{"class":23,"line":179},[21,610,182],{"class":38},[21,612,185],{"class":34},[21,614,615],{"class":38}," GeminiLlmService(\n",[21,617,618,620,622,625],{"class":23,"line":191},[21,619,195],{"class":194},[21,621,185],{"class":34},[21,623,624],{"class":200},"\"gemini-3.1-pro-preview\"",[21,626,204],{"class":38},[21,628,629,631,633,635],{"class":23,"line":207},[21,630,210],{"class":194},[21,632,185],{"class":34},[21,634,215],{"class":200},[21,636,204],{"class":38},[21,638,639],{"class":23,"line":220},[21,640,112],{"class":38},[21,642,643],{"class":23,"line":225},[21,644,28],{"emptyLinePlaceholder":27},[21,646,647],{"class":23,"line":230},[21,648,233],{"class":175},[21,650,651,653,655],{"class":23,"line":236},[21,652,239],{"class":38},[21,654,185],{"class":34},[21,656,244],{"class":38},[21,658,659,661,663],{"class":23,"line":247},[21,660,250],{"class":38},[21,662,253],{"class":200},[21,664,112],{"class":38},[21,666,667],{"class":23,"line":258},[21,668,28],{"emptyLinePlaceholder":27},[21,670,671],{"class":23,"line":263},[21,672,266],{"class":175},[21,674,675,677,679],{"class":23,"line":269},[21,676,272],{"class":38},[21,678,185],{"class":34},[21,680,277],{"class":38},[21,682,683,685,687,689],{"class":23,"line":280},[21,684,283],{"class":194},[21,686,185],{"class":34},[21,688,288],{"class":200},[21,690,204],{"class":38},[21,692,693],{"class":23,"line":293},[21,694,112],{"class":38},[21,696,697],{"class":23,"line":298},[21,698,28],{"emptyLinePlaceholder":27},[21,700,701],{"class":23,"line":303},[21,702,306],{"class":175},[21,704,705,707,709],{"class":23,"line":309},[21,706,312],{"class":38},[21,708,185],{"class":34},[21,710,317],{"class":38},[21,712,713],{"class":23,"line":320},[21,714,323],{"class":38},[21,716,717],{"class":23,"line":326},[21,718,329],{"class":38},[21,720,721],{"class":23,"line":332},[21,722,335],{"class":38},[21,724,725],{"class":23,"line":338},[21,726,341],{"class":38},[21,728,729],{"class":23,"line":344},[21,730,347],{"class":38},[21,732,733],{"class":23,"line":350},[21,734,353],{"class":38},[21,736,737],{"class":23,"line":356},[21,738,359],{"class":38},[21,740,741],{"class":23,"line":362},[21,742,28],{"emptyLinePlaceholder":27},[21,744,745],{"class":23,"line":367},[21,746,370],{"class":175},[21,748,749,751,753],{"class":23,"line":373},[21,750,376],{"class":38},[21,752,185],{"class":34},[21,754,381],{"class":38},[21,756,757,759,761],{"class":23,"line":384},[21,758,387],{"class":194},[21,760,185],{"class":34},[21,762,392],{"class":38},[21,764,765,767,769],{"class":23,"line":395},[21,766,398],{"class":194},[21,768,185],{"class":34},[21,770,403],{"class":38},[21,772,773,775,777],{"class":23,"line":406},[21,774,409],{"class":194},[21,776,185],{"class":34},[21,778,414],{"class":38},[21,780,781,783,785],{"class":23,"line":417},[21,782,420],{"class":194},[21,784,185],{"class":34},[21,786,425],{"class":38},[21,788,789,791,793],{"class":23,"line":428},[21,790,431],{"class":194},[21,792,185],{"class":34},[21,794,437],{"class":436},[21,796,797],{"class":23,"line":440},[21,798,112],{"class":38},[21,800,801],{"class":23,"line":445},[21,802,28],{"emptyLinePlaceholder":27},[21,804,805],{"class":23,"line":450},[21,806,453],{"class":175},[21,808,809,811,813],{"class":23,"line":456},[21,810,459],{"class":38},[21,812,185],{"class":34},[21,814,464],{"class":38},[21,816,817,819],{"class":23,"line":467},[21,818,470],{"class":38},[21,820,473],{"class":175},[475,822,477],{},{"title":16,"searchDepth":31,"depth":31,"links":824},[],"Google (Gemini)",{},"\u002Fsnippets\u002Fgemini",{"description":16},"snippets\u002Fgemini","n0CzPoIjdXIGE8Tu8GSFrP-Ldf6ejt5I3yFskvuZvjo",{"id":832,"title":833,"body":834,"description":16,"extension":480,"label":1169,"meta":1170,"navigation":27,"path":1171,"seo":1172,"stem":1173,"__hash__":1174},"snippets\u002Fsnippets\u002Fopenai.md","Openai",{"type":8,"value":835,"toc":1167},[836,1165],[11,837,839],{"className":13,"code":838,"language":15,"meta":16,"style":16},"\nfrom mango import MangoAgent\nfrom mango.tools import (\n    ToolRegistry,\n    ListCollectionsTool,\n    SearchCollectionsTool,\n    DescribeCollectionTool,\n    CollectionStatsTool,\n    RunMQLTool,\n    SearchSavedCorrectToolUsesTool,\n    SaveTextMemoryTool,\n)\nfrom mango.servers.fastapi import MangoFastAPIServer\nfrom mango.integrations.openai import OpenAiLlmService\nfrom mango.integrations.mongodb import MongoRunner\nfrom mango.integrations.chromadb import ChromaAgentMemory\n\n# Configure your LLM\nllm = OpenAiLlmService(\n    model=\"gpt-5.4\",\n    api_key=\"YOUR_API_KEY\",\n)\n\n# Configure your database\ndb = MongoRunner()\ndb.connect(\"mongodb:\u002F\u002Flocalhost:27017\u002Fmydb\")\n\n# Configure your agent memory\nagent_memory = ChromaAgentMemory(\n    persist_dir=\".\u002Fchroma_db\",\n)\n\n# Register tools\ntools = ToolRegistry()\ntools.register(ListCollectionsTool(db))\ntools.register(SearchCollectionsTool(db))\ntools.register(DescribeCollectionTool(db))\ntools.register(CollectionStatsTool(db))\ntools.register(RunMQLTool(db))\ntools.register(SearchSavedCorrectToolUsesTool(agent_memory))\ntools.register(SaveTextMemoryTool(agent_memory))\n\n# Create your agent\nagent = MangoAgent(\n    llm_service=llm,\n    tool_registry=tools,\n    db=db,\n    agent_memory=agent_memory,\n    introspect=False\n)\n\n# Run the server\nserver = MangoFastAPIServer(agent)\nserver.run()  # http:\u002F\u002Flocalhost:8000\n\n",[18,840,841,845,855,865,869,873,877,881,885,889,893,897,901,911,923,933,943,947,951,960,971,981,985,989,993,1001,1009,1013,1017,1025,1035,1039,1043,1047,1055,1059,1063,1067,1071,1075,1079,1083,1087,1091,1099,1107,1115,1123,1131,1139,1143,1147,1151,1159],{"__ignoreMap":16},[21,842,843],{"class":23,"line":24},[21,844,28],{"emptyLinePlaceholder":27},[21,846,847,849,851,853],{"class":23,"line":31},[21,848,35],{"class":34},[21,850,39],{"class":38},[21,852,42],{"class":34},[21,854,45],{"class":38},[21,856,857,859,861,863],{"class":23,"line":48},[21,858,35],{"class":34},[21,860,53],{"class":38},[21,862,42],{"class":34},[21,864,58],{"class":38},[21,866,867],{"class":23,"line":61},[21,868,64],{"class":38},[21,870,871],{"class":23,"line":67},[21,872,70],{"class":38},[21,874,875],{"class":23,"line":73},[21,876,76],{"class":38},[21,878,879],{"class":23,"line":79},[21,880,82],{"class":38},[21,882,883],{"class":23,"line":85},[21,884,88],{"class":38},[21,886,887],{"class":23,"line":91},[21,888,94],{"class":38},[21,890,891],{"class":23,"line":97},[21,892,100],{"class":38},[21,894,895],{"class":23,"line":103},[21,896,106],{"class":38},[21,898,899],{"class":23,"line":109},[21,900,112],{"class":38},[21,902,903,905,907,909],{"class":23,"line":115},[21,904,35],{"class":34},[21,906,120],{"class":38},[21,908,42],{"class":34},[21,910,125],{"class":38},[21,912,913,915,918,920],{"class":23,"line":128},[21,914,35],{"class":34},[21,916,917],{"class":38}," mango.integrations.openai ",[21,919,42],{"class":34},[21,921,922],{"class":38}," OpenAiLlmService\n",[21,924,925,927,929,931],{"class":23,"line":141},[21,926,35],{"class":34},[21,928,146],{"class":38},[21,930,42],{"class":34},[21,932,151],{"class":38},[21,934,935,937,939,941],{"class":23,"line":154},[21,936,35],{"class":34},[21,938,159],{"class":38},[21,940,42],{"class":34},[21,942,164],{"class":38},[21,944,945],{"class":23,"line":167},[21,946,28],{"emptyLinePlaceholder":27},[21,948,949],{"class":23,"line":172},[21,950,176],{"class":175},[21,952,953,955,957],{"class":23,"line":179},[21,954,182],{"class":38},[21,956,185],{"class":34},[21,958,959],{"class":38}," OpenAiLlmService(\n",[21,961,962,964,966,969],{"class":23,"line":191},[21,963,195],{"class":194},[21,965,185],{"class":34},[21,967,968],{"class":200},"\"gpt-5.4\"",[21,970,204],{"class":38},[21,972,973,975,977,979],{"class":23,"line":207},[21,974,210],{"class":194},[21,976,185],{"class":34},[21,978,215],{"class":200},[21,980,204],{"class":38},[21,982,983],{"class":23,"line":220},[21,984,112],{"class":38},[21,986,987],{"class":23,"line":225},[21,988,28],{"emptyLinePlaceholder":27},[21,990,991],{"class":23,"line":230},[21,992,233],{"class":175},[21,994,995,997,999],{"class":23,"line":236},[21,996,239],{"class":38},[21,998,185],{"class":34},[21,1000,244],{"class":38},[21,1002,1003,1005,1007],{"class":23,"line":247},[21,1004,250],{"class":38},[21,1006,253],{"class":200},[21,1008,112],{"class":38},[21,1010,1011],{"class":23,"line":258},[21,1012,28],{"emptyLinePlaceholder":27},[21,1014,1015],{"class":23,"line":263},[21,1016,266],{"class":175},[21,1018,1019,1021,1023],{"class":23,"line":269},[21,1020,272],{"class":38},[21,1022,185],{"class":34},[21,1024,277],{"class":38},[21,1026,1027,1029,1031,1033],{"class":23,"line":280},[21,1028,283],{"class":194},[21,1030,185],{"class":34},[21,1032,288],{"class":200},[21,1034,204],{"class":38},[21,1036,1037],{"class":23,"line":293},[21,1038,112],{"class":38},[21,1040,1041],{"class":23,"line":298},[21,1042,28],{"emptyLinePlaceholder":27},[21,1044,1045],{"class":23,"line":303},[21,1046,306],{"class":175},[21,1048,1049,1051,1053],{"class":23,"line":309},[21,1050,312],{"class":38},[21,1052,185],{"class":34},[21,1054,317],{"class":38},[21,1056,1057],{"class":23,"line":320},[21,1058,323],{"class":38},[21,1060,1061],{"class":23,"line":326},[21,1062,329],{"class":38},[21,1064,1065],{"class":23,"line":332},[21,1066,335],{"class":38},[21,1068,1069],{"class":23,"line":338},[21,1070,341],{"class":38},[21,1072,1073],{"class":23,"line":344},[21,1074,347],{"class":38},[21,1076,1077],{"class":23,"line":350},[21,1078,353],{"class":38},[21,1080,1081],{"class":23,"line":356},[21,1082,359],{"class":38},[21,1084,1085],{"class":23,"line":362},[21,1086,28],{"emptyLinePlaceholder":27},[21,1088,1089],{"class":23,"line":367},[21,1090,370],{"class":175},[21,1092,1093,1095,1097],{"class":23,"line":373},[21,1094,376],{"class":38},[21,1096,185],{"class":34},[21,1098,381],{"class":38},[21,1100,1101,1103,1105],{"class":23,"line":384},[21,1102,387],{"class":194},[21,1104,185],{"class":34},[21,1106,392],{"class":38},[21,1108,1109,1111,1113],{"class":23,"line":395},[21,1110,398],{"class":194},[21,1112,185],{"class":34},[21,1114,403],{"class":38},[21,1116,1117,1119,1121],{"class":23,"line":406},[21,1118,409],{"class":194},[21,1120,185],{"class":34},[21,1122,414],{"class":38},[21,1124,1125,1127,1129],{"class":23,"line":417},[21,1126,420],{"class":194},[21,1128,185],{"class":34},[21,1130,425],{"class":38},[21,1132,1133,1135,1137],{"class":23,"line":428},[21,1134,431],{"class":194},[21,1136,185],{"class":34},[21,1138,437],{"class":436},[21,1140,1141],{"class":23,"line":440},[21,1142,112],{"class":38},[21,1144,1145],{"class":23,"line":445},[21,1146,28],{"emptyLinePlaceholder":27},[21,1148,1149],{"class":23,"line":450},[21,1150,453],{"class":175},[21,1152,1153,1155,1157],{"class":23,"line":456},[21,1154,459],{"class":38},[21,1156,185],{"class":34},[21,1158,464],{"class":38},[21,1160,1161,1163],{"class":23,"line":467},[21,1162,470],{"class":38},[21,1164,473],{"class":175},[475,1166,477],{},{"title":16,"searchDepth":31,"depth":31,"links":1168},[],"OpenAI (GPT)",{},"\u002Fsnippets\u002Fopenai",{"description":16},"snippets\u002Fopenai","0A_8IiPOuzVptOXwq-zgkdZ78O8DunsV7TcOwFR8lig",1776189331783]