Voorbeelden voor de Connector

Kies een prompt en bekijk welke tools deze moet aanroepen.

Op deze pagina

Kies een voorbeeldprompt en pas projectnamen en domeinen aan je Space aan. Een Space is een gedeelde werkruimte in de app.

Informatie

Schrijf de prompt in een gesprek waarin de Connector is ingeschakeld. De verbinding geldt voor de Space en de Space is niet geblokkeerd.

Prompts die iets wijzigen of een bestand lezen, vereisen de rol Gebruiker of hoger; bekijken kan met elke rol. Publicaties, projecten en domeinen tellen mee voor de limieten van je abonnement.

De toepassing bepaalt welke tools ze werkelijk aanroept. Deze pagina beschrijft wat een prompt moet laten gebeuren.

Let op

Een nieuw concept begint leeg. Als je via de Connector een bestand van een bestaand project wijzigt en publiceert, bevat de nieuwe versie alleen wat in het concept staat. Lees meer onder Van een concept naar een versie.

Zo lees je de voorbeelden

  • De Engelstalige prompts komen uit de vastgelegde voorbeelden; de Duitse versie staat telkens in het uitklapvak. Vervang de demo-projectnamen door je eigen namen.
  • De toepassing moet eerst met whoami de Space en met hosting_list_projects het project bepalen. Bij meerdere mogelijke Spaces moet ze om verduidelijking vragen.
  • De Connector vereist bij drie tools een bevestigingszin: hosting_delete_project, hosting_remove_domain en hosting_set_visibility als deze een project openbaar maakt. Elke andere bevestigingsvraag in deze voorbeelden komt van de toepassing zelf en kan uitblijven.

Bekijk je websites

Websites en hun zichtbaarheid opsommen

Prompt
Which websites do I have on TEISENDA, and which of them are public?
Prompt in het Duits
Prompt in het Duits
Welche Websites habe ich bei TEISENDA, und welche davon sind öffentlich?
Wat moet deze prompt laten gebeuren?

De prompt moet whoami en hosting_list_projects aanroepen; beide lezen alleen. In de demo-Space moet de toepassing de drie projecten noemen en aangeven dat alleen demo-private privé is.

Maak een project aan en publiceer het

Een project voor één pagina aanmaken en publiceren

Prompt
Create a TEISENDA project for a one-page site and publish it.
Prompt in het Duits
Prompt in het Duits
Erstelle ein TEISENDA-Projekt für eine Website mit einer einzigen Seite und veröffentliche es.
Wat moet deze prompt laten gebeuren?

De prompt moet hosting_create_project, hosting_put_files (schrijft de pagina als index.html in een nieuw concept) en hosting_deploy aanroepen. Het project is daarna privé; openbaar maken gebeurt met hosting_set_visibility pas na de bevestigingszin.

Een project met een naam en tekst aanmaken en publiceren

Prompt
Create a TEISENDA project called review-test with a single page that says "Hello from the review", and publish it.
Prompt in het Duits
Prompt in het Duits
Erstelle ein TEISENDA-Projekt namens review-test mit einer einzigen Seite, auf der „Hello from the review“ steht, und veröffentliche es.
Wat moet deze prompt laten gebeuren?

De prompt moet dezelfde tools aanroepen, met de naam review-test en de zin uit de prompt in de index.html. De toepassing moet vóór het publiceren om bevestiging vragen, daarna het adres noemen en aangeven dat het project privé blijft totdat je het openbaar maakt.

Beheer een gepubliceerde website

Teruggaan naar de vorige versie

Prompt
Roll back my TEISENDA site to the previous deployment.
Prompt in het Duits
Prompt in het Duits
Setze meine TEISENDA-Website auf die vorherige Version zurück.
Wat moet deze prompt laten gebeuren?

De prompt moet hosting_list_projects, hosting_list_deploys (om te bepalen welke versie de vorige is) en hosting_rollback aanroepen. De tool gaat alleen terug naar een nog aanwezige versie die al eerder is gepubliceerd; dit telt niet als publicatie.

De status van een project opvragen

Prompt
Show me the status of demo-landing: is it live, and which domains and redirects does it have?
Prompt in het Duits
Prompt in het Duits
Zeig mir den Status von demo-landing: Ist es online, und welche Domains und Weiterleitungen hat es?
Wat moet deze prompt laten gebeuren?

De prompt moet hosting_list_projects en hosting_project_status aanroepen; beide lezen alleen. De doorverwijzingsregels worden opgesomd door hosting_list_redirects.

Een bestand van de gepubliceerde versie lezen

Prompt
Show me the index.html of the published version of demo-landing.
Prompt in het Duits
Prompt in het Duits
Zeig mir die index.html der veröffentlichten Version von demo-landing.
Wat moet deze prompt laten gebeuren?

De prompt moet hosting_list_projects, hosting_list_deploys en hosting_read_file met het pad index.html aanroepen. De tool leest alleen, maar vereist de rol Gebruiker of hoger; deze leest bestanden tot 200 KB en levert per aanroep maximaal 40.000 tekens.

Verbind een domein en voeg doorverwijzingen toe

Een eigen domein verbinden

Prompt
Connect my domain example.com to my TEISENDA project and tell me which DNS records to set.
Prompt in het Duits
Prompt in het Duits
Verbinde meine Domain example.com mit meinem TEISENDA-Projekt und sag mir, welche DNS-Einträge ich setzen muss.
Wat moet deze prompt laten gebeuren?

De prompt moet hosting_list_projects en hosting_add_domain aanroepen; de tool noemt de DNS-records die je bij de DNS-aanbieder van het domein instelt zodra het hostingknooppunt het domein kent. Anders staan deze in hosting_check_domain. Daarna controleert hosting_check_domain het DNS. Het domein levert de website pas uit als het DNS klopt en het certificaat aanwezig is.

Een doorverwijzing toevoegen

Let op

hosting_set_redirects vervangt de volledige regellijst. De toepassing moet bestaande regels samen met de nieuwe regel verzenden.

Prompt
On demo-redirects, add a redirect from /old to /new and keep the existing rules.
Prompt in het Duits
Prompt in het Duits
Füge bei demo-redirects eine Weiterleitung von /old nach /new hinzu und behalte die bestehenden Regeln.
Wat moet deze prompt laten gebeuren?

De prompt moet hosting_list_projects, hosting_list_redirects en hosting_set_redirects aanroepen. De laatste tool vervangt de volledige lijst; de toepassing moet daarom bestaande regels samen met de nieuwe regel verzenden en eerst om bevestiging vragen.

Als iets niet lukt

Alle meldingen met oorzaak en oplossing staan onder Problemen met de Connector oplossen.

Je rol in deze Space staat dat niet toe.

Je hebt in de Space de rol Alleen-lezen; de schrijvende tools in deze voorbeelden en hosting_read_file vereisen bewerkingsrechten. Vraag een lid met de rol Eigenaar of Beheerder om de rol Gebruiker of hoger.

Het pakket van deze Space staat … deployments toe, waarvan er … zijn gebruikt. Er is niets geüpload en er is geen versie aangemaakt. Het pakket van deze Space staat in TEISENDA onder Instellingen › Pakketten.

De Space heeft de publicaties van het abonnement verbruikt; TEISENDA weigert hosting_put_files en hosting_deploy en er is geen versie ontstaan. Een eerder gepubliceerde versie opnieuw publiceren blijft mogelijk met hosting_rollback of met hosting_deploy en het versienummer. Max staat meer publicaties toe, zie Abonnementen.

Het pakket van deze Space staat geen extra projecten toe: … van … zijn aangemaakt. Er is niets aangemaakt. Het pakket van deze Space staat in TEISENDA onder Instellingen › Pakketten.

Het abonnement van de Space staat geen extra project toe. Verwijder een project; Max staat meer projecten toe, zie Abonnementen.

In de hoofdmap ontbreekt de index.html.

Het concept heeft geen index.html in de hoofdmap en hosting_deploy kan het daarom niet afsluiten. Laat de index.html met hosting_put_files in de hoofdmap schrijven en publiceer opnieuw.

De DNS van … klopt nog niet:

Dit is geen weigering: hosting_check_domain heeft vastgesteld dat het DNS van het domein nog niet klopt en vermeldt wat ontbreekt. Stel de DNS-records in en laat de toepassing opnieuw controleren.

Verder