[{"data":1,"prerenderedAt":957},["ShallowReactive",2],{"docs-sidebar-pages":3,"docs-page":868,"docs-tree-navigation":930},[4,494,618,776],{"id":5,"title":6,"badge":7,"body":8,"description":483,"extension":484,"group":485,"icon":486,"lastUpdated":7,"meta":487,"navigation":488,"order":104,"path":489,"popular":488,"publishedAt":7,"seo":490,"sidebarTitle":7,"stem":491,"tree":492,"__hash__":493},"docs\u002Fdocs\u002Fagents\u002Fchatgpt-custom-gpt.md","ChatGPT custom GPT",null,{"type":9,"value":10,"toc":477},"minimal",[11,21,33,38,81,85,91,420,431,435,442,450,454,473],[12,13,14,15,20],"p",{},"You can build a custom GPT that searches your Trawley scraper's live data and\nanswers in plain language. This needs no code: ChatGPT calls Trawley's\n",[16,17,19],"a",{"href":18},"\u002Fdocs\u002Fdevelopers\u002Fhybrid-search","hybrid search"," endpoint through a GPT Action.",[22,23,25],"callout",{"type":24},"info",[12,26,27,28,32],{},"Custom GPTs require a ChatGPT Plus, Team, or Enterprise plan. The steps below use\nthe GPT Builder's ",[29,30,31],"strong",{},"Actions"," feature.",[34,35,37],"h2",{"id":36},"steps","Steps",[36,39,40,52,66,75],{},[41,42,44],"step",{"title":43},"Get your scraper ID",[12,45,46,47,51],{},"Open your scraper in the dashboard. The ID is the last part of the URL, for\nexample ",[48,49,50],"code",{},"scr_8f2a1c9e",".",[41,53,55],{"title":54},"Create a new GPT",[12,56,57,58,61,62,65],{},"In ChatGPT, go to ",[29,59,60],{},"Explore GPTs → Create",", then open the ",[29,63,64],{},"Configure"," tab.",[41,67,69],{"title":68},"Add an Action",[12,70,71,72,74],{},"Under ",[29,73,31],{},", add a new action and paste the schema below, replacing the\nscraper ID with yours.",[41,76,78],{"title":77},"Test it",[12,79,80],{},"Ask your GPT something like \"find 3 bed houses with a garden\". It calls the\naction and answers from the live results.",[34,82,84],{"id":83},"the-action-schema","The action schema",[12,86,87,88,90],{},"This OpenAPI schema describes the hybrid endpoint to ChatGPT. Replace\n",[48,89,50],{}," with your scraper ID.",[92,93,98],"pre",{"className":94,"code":95,"language":96,"meta":97,"style":97},"language-yaml shiki shiki-themes github-light","openapi: 3.1.0\ninfo:\n  title: Trawley scraper search\n  version: 1.0.0\nservers:\n  - url: https:\u002F\u002Fapi.trawley.ai\npaths:\n  \u002Fv1\u002Fscrapers\u002Fscr_8f2a1c9e\u002Fhybrid:\n    get:\n      operationId: searchListings\n      summary: Search the scraper's results in natural language.\n      parameters:\n        - name: search\n          in: query\n          required: true\n          description: A natural language query describing what to find.\n          schema:\n            type: string\n        - name: take\n          in: query\n          required: false\n          description: How many results to return.\n          schema:\n            type: integer\n            default: 10\n      responses:\n        \"200\":\n          description: Matching results.\n          content:\n            application\u002Fjson:\n              schema:\n                type: object\n","yaml","",[48,99,100,117,125,137,148,156,170,178,186,194,205,216,224,238,249,260,271,279,290,302,311,321,331,338,348,359,367,375,385,393,401,409],{"__ignoreMap":97},[101,102,105,109,113],"span",{"class":103,"line":104},"line",1,[101,106,108],{"class":107},"shJU0","openapi",[101,110,112],{"class":111},"sgsFI",": ",[101,114,116],{"class":115},"sYu0t","3.1.0\n",[101,118,120,122],{"class":103,"line":119},2,[101,121,24],{"class":107},[101,123,124],{"class":111},":\n",[101,126,128,131,133],{"class":103,"line":127},3,[101,129,130],{"class":107},"  title",[101,132,112],{"class":111},[101,134,136],{"class":135},"sYBdl","Trawley scraper search\n",[101,138,140,143,145],{"class":103,"line":139},4,[101,141,142],{"class":107},"  version",[101,144,112],{"class":111},[101,146,147],{"class":115},"1.0.0\n",[101,149,151,154],{"class":103,"line":150},5,[101,152,153],{"class":107},"servers",[101,155,124],{"class":111},[101,157,159,162,165,167],{"class":103,"line":158},6,[101,160,161],{"class":111},"  - ",[101,163,164],{"class":107},"url",[101,166,112],{"class":111},[101,168,169],{"class":135},"https:\u002F\u002Fapi.trawley.ai\n",[101,171,173,176],{"class":103,"line":172},7,[101,174,175],{"class":107},"paths",[101,177,124],{"class":111},[101,179,181,184],{"class":103,"line":180},8,[101,182,183],{"class":107},"  \u002Fv1\u002Fscrapers\u002Fscr_8f2a1c9e\u002Fhybrid",[101,185,124],{"class":111},[101,187,189,192],{"class":103,"line":188},9,[101,190,191],{"class":107},"    get",[101,193,124],{"class":111},[101,195,197,200,202],{"class":103,"line":196},10,[101,198,199],{"class":107},"      operationId",[101,201,112],{"class":111},[101,203,204],{"class":135},"searchListings\n",[101,206,208,211,213],{"class":103,"line":207},11,[101,209,210],{"class":107},"      summary",[101,212,112],{"class":111},[101,214,215],{"class":135},"Search the scraper's results in natural language.\n",[101,217,219,222],{"class":103,"line":218},12,[101,220,221],{"class":107},"      parameters",[101,223,124],{"class":111},[101,225,227,230,233,235],{"class":103,"line":226},13,[101,228,229],{"class":111},"        - ",[101,231,232],{"class":107},"name",[101,234,112],{"class":111},[101,236,237],{"class":135},"search\n",[101,239,241,244,246],{"class":103,"line":240},14,[101,242,243],{"class":107},"          in",[101,245,112],{"class":111},[101,247,248],{"class":135},"query\n",[101,250,252,255,257],{"class":103,"line":251},15,[101,253,254],{"class":107},"          required",[101,256,112],{"class":111},[101,258,259],{"class":115},"true\n",[101,261,263,266,268],{"class":103,"line":262},16,[101,264,265],{"class":107},"          description",[101,267,112],{"class":111},[101,269,270],{"class":135},"A natural language query describing what to find.\n",[101,272,274,277],{"class":103,"line":273},17,[101,275,276],{"class":107},"          schema",[101,278,124],{"class":111},[101,280,282,285,287],{"class":103,"line":281},18,[101,283,284],{"class":107},"            type",[101,286,112],{"class":111},[101,288,289],{"class":135},"string\n",[101,291,293,295,297,299],{"class":103,"line":292},19,[101,294,229],{"class":111},[101,296,232],{"class":107},[101,298,112],{"class":111},[101,300,301],{"class":135},"take\n",[101,303,305,307,309],{"class":103,"line":304},20,[101,306,243],{"class":107},[101,308,112],{"class":111},[101,310,248],{"class":135},[101,312,314,316,318],{"class":103,"line":313},21,[101,315,254],{"class":107},[101,317,112],{"class":111},[101,319,320],{"class":115},"false\n",[101,322,324,326,328],{"class":103,"line":323},22,[101,325,265],{"class":107},[101,327,112],{"class":111},[101,329,330],{"class":135},"How many results to return.\n",[101,332,334,336],{"class":103,"line":333},23,[101,335,276],{"class":107},[101,337,124],{"class":111},[101,339,341,343,345],{"class":103,"line":340},24,[101,342,284],{"class":107},[101,344,112],{"class":111},[101,346,347],{"class":135},"integer\n",[101,349,351,354,356],{"class":103,"line":350},25,[101,352,353],{"class":107},"            default",[101,355,112],{"class":111},[101,357,358],{"class":115},"10\n",[101,360,362,365],{"class":103,"line":361},26,[101,363,364],{"class":107},"      responses",[101,366,124],{"class":111},[101,368,370,373],{"class":103,"line":369},27,[101,371,372],{"class":135},"        \"200\"",[101,374,124],{"class":111},[101,376,378,380,382],{"class":103,"line":377},28,[101,379,265],{"class":107},[101,381,112],{"class":111},[101,383,384],{"class":135},"Matching results.\n",[101,386,388,391],{"class":103,"line":387},29,[101,389,390],{"class":107},"          content",[101,392,124],{"class":111},[101,394,396,399],{"class":103,"line":395},30,[101,397,398],{"class":107},"            application\u002Fjson",[101,400,124],{"class":111},[101,402,404,407],{"class":103,"line":403},31,[101,405,406],{"class":107},"              schema",[101,408,124],{"class":111},[101,410,412,415,417],{"class":103,"line":411},32,[101,413,414],{"class":107},"                type",[101,416,112],{"class":111},[101,418,419],{"class":135},"object\n",[22,421,423],{"type":422},"warning",[12,424,425,426,430],{},"The hybrid endpoint currently has no authentication, so anyone you share the GPT\nwith can search that scraper's data. Only share GPTs for scrapers whose data you\nare comfortable exposing. See ",[16,427,429],{"href":428},"\u002Fdocs\u002Fdevelopers\u002Fauthentication","authentication","\nfor what is changing.",[34,432,434],{"id":433},"give-it-instructions","Give it instructions",[12,436,437,438,441],{},"In the GPT's ",[29,439,440],{},"Instructions",", tell it how to behave:",[92,443,448],{"className":444,"code":446,"language":447,"meta":97},[445],"language-text","You help people search live listings from acmehomes.co.uk. When asked about\nproperties, call the searchListings action with the user's request as the search\nquery. Summarise the results clearly, including price and location. If nothing\nmatches, say so.\n","text",[48,449,446],{"__ignoreMap":97},[34,451,453],{"id":452},"whats-next","What's next",[455,456,457,465],"card-group",{"cols":119},[458,459,462],"card",{"href":18,"icon":460,"title":461},"search","How hybrid search works",[12,463,464],{},"What the action is calling under the hood.",[458,466,470],{"href":467,"icon":468,"title":469},"\u002Fdocs\u002Fdevelopers\u002Fvercel-ai-sdk","sparkles","Build a real integration",[12,471,472],{},"For a product, wrap the endpoint in your own agent instead.",[474,475,476],"style",{},"html pre.shiki code .shJU0, html code.shiki .shJU0{--shiki-default:#22863A}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html pre.shiki code .sYu0t, html code.shiki .sYu0t{--shiki-default:#005CC5}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}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":97,"searchDepth":127,"depth":127,"links":478},[479,480,481,482],{"id":36,"depth":119,"text":37},{"id":83,"depth":119,"text":84},{"id":433,"depth":119,"text":434},{"id":452,"depth":119,"text":453},"Give a custom GPT the power to search your scraper's live data, no code.","md","Connect your AI tools","bot",{},true,"\u002Fdocs\u002Fagents\u002Fchatgpt-custom-gpt",{"title":6,"description":483},"docs\u002Fagents\u002Fchatgpt-custom-gpt","agents","j4a9vvqq7PzvoLk_STRiATKXxD7kCTmfM8Xl_nnYsgo",{"id":495,"title":496,"badge":7,"body":497,"description":609,"extension":484,"group":610,"icon":611,"lastUpdated":7,"meta":612,"navigation":488,"order":119,"path":613,"popular":614,"publishedAt":7,"seo":615,"sidebarTitle":7,"stem":616,"tree":492,"__hash__":617},"docs\u002Fdocs\u002Fagents\u002Fgrounding-an-assistant.md","Grounding an assistant",{"type":9,"value":498,"toc":602},[499,502,506,509,530,534,546,550,553,559,569,573,584,586],[12,500,501],{},"\"Grounding\" means giving an assistant the real source material so its answers\ncome from Trawley's actual docs rather than guesswork. Here are the ways to do\nit, from quickest to most thorough.",[34,503,505],{"id":504},"one-page-one-click","One page, one click",[12,507,508],{},"On any doc page, use the header control:",[36,510,511,520],{},[41,512,514],{"title":513},"Open the page you care about",[12,515,516,517,51],{},"For example, the ",[16,518,519],{"href":18},"hybrid search reference",[41,521,523],{"title":522},"Use Open in Claude or Open in ChatGPT",[12,524,525,526,529],{},"The ",[29,527,528],{},"Copy page"," dropdown opens your assistant with a prompt that points it at\nthe page. The assistant reads the page and you can ask questions about it.",[34,531,533],{"id":532},"a-whole-topic","A whole topic",[12,535,536,537,545],{},"To brief an assistant on a broader area, paste the relevant section of\n",[16,538,542],{"href":539,"rel":540},"https:\u002F\u002Ftrawley.ai\u002Fllms.txt",[541],"nofollow",[48,543,544],{},"\u002Fllms.txt"," into the chat and ask it to fetch the\npages it needs. The index is grouped by audience, so you can hand it just the\nDevelopers section, for example.",[34,547,549],{"id":548},"everything-at-once","Everything at once",[12,551,552],{},"For deep questions, give the assistant the full corpus:",[92,554,557],{"className":555,"code":556,"language":447,"meta":97},[445],"Here is the complete Trawley documentation:\nhttps:\u002F\u002Ftrawley.ai\u002Fllms-full.txt\n\nUsing only this, help me \u003Cyour task>.\n",[48,558,556],{"__ignoreMap":97},[22,560,562],{"type":561},"tip",[12,563,564,565,568],{},"Grounding works best when you tell the assistant to answer ",[29,566,567],{},"only"," from the\nprovided material and to say when something is not covered. That keeps it from\nfilling gaps with invented behaviour.",[34,570,572],{"id":571},"keeping-answers-current","Keeping answers current",[12,574,575,576,579,580,583],{},"Because ",[48,577,578],{},"llms.txt"," and ",[48,581,582],{},"llms-full.txt"," regenerate from the docs on every build,\nan assistant you ground today reads the current state of Trawley. Re-fetch the\nartifact at the start of a session to pick up the latest.",[34,585,453],{"id":452},[455,587,588,596],{"cols":119},[458,589,593],{"href":590,"icon":591,"title":592},"\u002Fdocs\u002Fagents\u002Fllms-txt","file-text","The artifacts",[12,594,595],{},"What llms.txt and llms-full.txt contain.",[458,597,599],{"href":489,"icon":486,"title":598},"Search live data",[12,600,601],{},"Let an assistant query your scraper, not just the docs.",{"title":97,"searchDepth":127,"depth":127,"links":603},[604,605,606,607,608],{"id":504,"depth":119,"text":505},{"id":532,"depth":119,"text":533},{"id":548,"depth":119,"text":549},{"id":571,"depth":119,"text":572},{"id":452,"depth":119,"text":453},"Practical ways to feed Trawley documentation into an AI assistant.","LLM-ready artifacts","wand-2",{},"\u002Fdocs\u002Fagents\u002Fgrounding-an-assistant",false,{"title":496,"description":609},"docs\u002Fagents\u002Fgrounding-an-assistant","1SjFH2ZbYbcgosTA5aTAjfKjeGqTUTx32LyOJUq2GAE",{"id":619,"title":620,"badge":7,"body":621,"description":771,"extension":484,"group":610,"icon":591,"lastUpdated":7,"meta":772,"navigation":488,"order":104,"path":590,"popular":614,"publishedAt":7,"seo":773,"sidebarTitle":7,"stem":774,"tree":492,"__hash__":775},"docs\u002Fdocs\u002Fagents\u002Fllms-txt.md","llms.txt and friends",{"type":9,"value":622,"toc":766},[623,626,630,633,679,688,711,716,720,726,744,747,749,763],[12,624,625],{},"Trawley publishes its documentation in formats built for language models, so an\nagent can read about Trawley without scraping HTML.",[34,627,629],{"id":628},"the-two-artifacts","The two artifacts",[12,631,632],{},"Both live at the site root, following the convention used by Anthropic, Stripe,\nand Vercel:",[634,635,636,649],"table",{},[637,638,639],"thead",{},[640,641,642,646],"tr",{},[643,644,645],"th",{},"Artifact",[643,647,648],{},"What it contains",[650,651,652,665],"tbody",{},[640,653,654,662],{},[655,656,657],"td",{},[16,658,660],{"href":539,"rel":659},[541],[48,661,544],{},[655,663,664],{},"A curated index of every doc page, segmented by audience (Users, Developers, Agents), with titles, links, and short descriptions.",[640,666,667,676],{},[655,668,669],{},[16,670,673],{"href":671,"rel":672},"https:\u002F\u002Ftrawley.ai\u002Fllms-full.txt",[541],[48,674,675],{},"\u002Fllms-full.txt",[655,677,678],{},"The full markdown of every page concatenated into one file.",[12,680,681,682,684,685,687],{},"Use ",[48,683,578],{}," to discover what exists and fetch only the pages you need. Use\n",[48,686,582],{}," when you want the entire corpus in a single request.",[92,689,693],{"className":690,"code":691,"language":692,"meta":97,"style":97},"language-bash shiki shiki-themes github-light","curl https:\u002F\u002Ftrawley.ai\u002Fllms.txt\ncurl https:\u002F\u002Ftrawley.ai\u002Fllms-full.txt\n","bash",[48,694,695,704],{"__ignoreMap":97},[101,696,697,701],{"class":103,"line":104},[101,698,700],{"class":699},"s7eDp","curl",[101,702,703],{"class":135}," https:\u002F\u002Ftrawley.ai\u002Fllms.txt\n",[101,705,706,708],{"class":103,"line":119},[101,707,700],{"class":699},[101,709,710],{"class":135}," https:\u002F\u002Ftrawley.ai\u002Fllms-full.txt\n",[22,712,713],{"type":24},[12,714,715],{},"These files are generated from the docs at build time. Every new page added to\nthe documentation appears in them automatically, so they never go stale.",[34,717,719],{"id":718},"per-page-actions","Per-page actions",[12,721,722,723,725],{},"Every documentation page has a ",[29,724,528],{}," control in its header:",[727,728,729,735],"ul",{},[730,731,732,734],"li",{},[29,733,528],{}," copies a short markdown summary of the page, with a link back to\nthe full version, ready to paste into any assistant.",[730,736,737,579,740,743],{},[29,738,739],{},"Open in Claude",[29,741,742],{},"Open in ChatGPT"," (in the dropdown) open that\nassistant with a prompt that points it at the current page so it can read and\nanswer from it.",[12,745,746],{},"This makes it a one-click action to bring any Trawley doc into a chat.",[34,748,453],{"id":452},[455,750,751,757],{"cols":119},[458,752,754],{"href":613,"icon":611,"title":753},"Ground an assistant",[12,755,756],{},"Practical ways to feed Trawley docs into a chat.",[458,758,760],{"href":489,"icon":486,"title":759},"Query live data",[12,761,762],{},"Go beyond docs and search your scraper from an AI tool.",[474,764,765],{},"html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}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":97,"searchDepth":127,"depth":127,"links":767},[768,769,770],{"id":628,"depth":119,"text":629},{"id":718,"depth":119,"text":719},{"id":452,"depth":119,"text":453},"Machine-readable artifacts that let an LLM ground answers in Trawley's docs.",{},{"title":620,"description":771},"docs\u002Fagents\u002Fllms-txt","tpK4N2FN_qLMx0ARPjpr4o3YSQ4vhizyprIpKkNQlo8",{"id":777,"title":778,"badge":7,"body":779,"description":860,"extension":484,"group":861,"icon":862,"lastUpdated":7,"meta":863,"navigation":488,"order":104,"path":864,"popular":488,"publishedAt":7,"seo":865,"sidebarTitle":7,"stem":866,"tree":492,"__hash__":867},"docs\u002Fdocs\u002Fagents\u002Fquickstart.md","Quickstart",{"type":9,"value":780,"toc":855},[781,784,798,806,810,813,825,831,835,840,842],[12,782,783],{},"This tree is for two audiences:",[727,785,786,792],{},[730,787,788,791],{},[29,789,790],{},"AI agents"," that want to read Trawley's documentation in a clean,\nmachine-friendly form to ground their answers.",[730,793,794,797],{},[29,795,796],{},"People"," who want to point a personal AI tool (like ChatGPT) at the data a\nTrawley scraper collects, without writing code.",[12,799,800,801,805],{},"If you are a developer building Trawley into your own product, the\n",[16,802,804],{"href":803},"\u002Fdocs\u002Fdevelopers\u002Fquickstart","Developers tree"," is where the API reference and\nintegration guides live.",[34,807,809],{"id":808},"for-agents-read-the-docs-as-text","For agents: read the docs as text",[12,811,812],{},"Every Trawley doc page is available as clean markdown, and the whole site is\nindexed in two artifacts at the site root:",[727,814,815,820],{},[730,816,817,819],{},[48,818,539],{}," — a curated index of every page.",[730,821,822,824],{},[48,823,671],{}," — the full text of every page in one file.",[12,826,827,828,830],{},"See ",[16,829,620],{"href":590}," for how to use them.",[34,832,834],{"id":833},"for-people-connect-your-ai-tool","For people: connect your AI tool",[12,836,837,838,51],{},"You can give a ChatGPT custom GPT the ability to search your scraper's live data,\nno code required. See ",[16,839,6],{"href":489},[34,841,453],{"id":452},[455,843,844,849],{"cols":119},[458,845,846],{"href":590,"icon":591,"title":610},[12,847,848],{},"The llms.txt index and per-page markdown.",[458,850,852],{"href":489,"icon":486,"title":851},"Connect ChatGPT",[12,853,854],{},"Point a custom GPT at your scraper.",{"title":97,"searchDepth":127,"depth":127,"links":856},[857,858,859],{"id":808,"depth":119,"text":809},{"id":833,"depth":119,"text":834},{"id":452,"depth":119,"text":453},"Connect your AI tools to Trawley, and let agents read Trawley docs directly.","Getting started","rocket",{},"\u002Fdocs\u002Fagents\u002Fquickstart",{"title":778,"description":860},"docs\u002Fagents\u002Fquickstart","AQQIcOQGReAxnwuh7ZYbDO1JaejbU6tg0Mn64AFJHjo",{"id":777,"title":778,"badge":7,"body":869,"description":860,"extension":484,"group":861,"icon":862,"lastUpdated":7,"meta":928,"navigation":488,"order":104,"path":864,"popular":488,"publishedAt":7,"seo":929,"sidebarTitle":7,"stem":866,"tree":492,"__hash__":867},{"type":9,"value":870,"toc":923},[871,873,883,887,889,891,901,905,907,911,913],[12,872,783],{},[727,874,875,879],{},[730,876,877,791],{},[29,878,790],{},[730,880,881,797],{},[29,882,796],{},[12,884,800,885,805],{},[16,886,804],{"href":803},[34,888,809],{"id":808},[12,890,812],{},[727,892,893,897],{},[730,894,895,819],{},[48,896,539],{},[730,898,899,824],{},[48,900,671],{},[12,902,827,903,830],{},[16,904,620],{"href":590},[34,906,834],{"id":833},[12,908,837,909,51],{},[16,910,6],{"href":489},[34,912,453],{"id":452},[455,914,915,919],{"cols":119},[458,916,917],{"href":590,"icon":591,"title":610},[12,918,848],{},[458,920,921],{"href":489,"icon":486,"title":851},[12,922,854],{},{"title":97,"searchDepth":127,"depth":127,"links":924},[925,926,927],{"id":808,"depth":119,"text":809},{"id":833,"depth":119,"text":834},{"id":452,"depth":119,"text":453},{},{"title":778,"description":860},{"id":931,"extension":932,"groups":933,"meta":944,"stem":955,"__hash__":956},"navigation\u002Fdocs\u002Fagents\u002F_nav.yml","yml",[934,937,941],{"group":861,"items":935},[936],"quickstart",{"group":610,"items":938},[939,940],"llms-txt","grounding-an-assistant",{"group":485,"items":942},[943],"chatgpt-custom-gpt",{"path":945,"body":946,"title":954},"\u002Fdocs\u002Fagents\u002F_nav",{"groups":947},[948,950,952],{"group":861,"items":949},[936],{"group":610,"items":951},[939,940],{"group":485,"items":953},[943],"Nav","docs\u002Fagents\u002F_nav","umfaK914Lg4nCDXmNZbZfQy3xSoBd7fw0kiJMGBdf44",1780914808884]