Respan Dataset Explorer

Select one behavior. Every returned turn has one binary label: Present or Absent. Source: final dense boolean release.

5,167,182physical rows
86shards
0.00%qualified row coverage
0.00%qualified cell coverage
Random row JSON API

turns-00014.parquet:8545

1fbc3759e6399b5dcdfd9a12
turn 3/8gpt-3.5-turbo-0613FrenchSwitzerland336 words
degenerate_repetitionAbsentFinal dense release
USER
propose un parti dans le meme style mais plus realiste
ASSISTANT
Nom du parti : Valais pour tous

Principales idées et valeurs du parti :

1. L'humour au service de la politique : Valais pour tous utilise l'humour et la légèreté pour rendre la politique plus accessible et proche des citoyens. Le parti souhaite créer un environnement politique où les débats sont plus positifs, inclusifs et où l'autodérision est de mise.

2. Valorisation du patrimoine valaisan : Valais pour tous met en avant la richesse et la diversité du patrimoine valaisan, tant culturel que naturel. Le parti s'engage à préserver et promouvoir les traditions, l'artisanat local et les événements culturels qui font la renommée du Valais.

3. Développement économique équilibré : Valais pour tous vise un développement économique qui profite à tous les habitants. Le parti encourage l'entrepreneuriat local, soutient les petites et moyennes entreprises et favorise une économie circulaire et durable, créatrice d'emplois.

4. Transparence et participation citoyenne : Valais pour tous s'engage à rendre la politique plus transparente en favorisant la participation citoyenne dans les processus de décision. Le parti propose des consultations publiques, des débats ouverts et des outils numériques pour impliquer les Valaisans dans les grandes décisions qui les concernent.

5. Préservation de l'environnement : Valais pour tous met à l'agenda la protection de l'environnement et la transition écologique. Le parti s'engage à promouvoir les énergies renouvelables, soutenir les initiatives de réduction des déchets et préserver la beauté naturelle du Valais pour les générations futures.

6. Solidarité et inclusivité : Valais pour tous prône une société solidaire, dans laquelle personne n'est laissé de côté. Le parti soutient l'accès égal aux opportunités, la lutte contre les discriminations et la promotion de l'inclusion sociale dans tous les domaines de la vie valaisanne.

Valais pour tous souhaite apporter une ferveur démocratique, une approche positive et une réelle proximité avec les citoyens dans la politique valaisanne. Ce parti, réaliste mais avec une touche d'originalité, vise à rendre le Valais encore plus vibrant, inclusif et prospère pour tous.

turns-00014.parquet:8546

5b42d783ee067b04606a731c
turn 4/8gpt-3.5-turbo-0613FrenchSwitzerland312 words
degenerate_repetitionAbsentFinal dense release
USER
invente un parti politique humouristique mais realiste
ASSISTANT
Nom du parti : Les Joyeux Réalistes

Principales idées et valeurs du parti :

1. Simplification administrative pour tous : Les Joyeux Réalistes proposent de simplifier les procédures administratives, les formulaires et les démarches pour rendre la vie plus facile à tous les citoyens. Finis les documents interminables et les attentes interminables !

2. Une dose d'autodérision dans la politique : Les Joyeux Réalistes utilisent l'humour et l'autodérision pour aborder les sujets politiques sérieux. Le parti veut créer une atmosphère plus légère dans la politique, permettant aux citoyens d'appréhender les enjeux avec un sourire.

3. Priorité aux solutions concrètes : Les Joyeux Réalistes mettent l'accent sur les solutions pragmatiques et réalisables. Le parti souhaite s'éloigner des promesses vagues et se concentrer sur des actions concrètes pour améliorer la vie quotidienne des citoyens.

4. Éducation et formation adaptées au monde actuel : Les Joyeux Réalistes proposent une réforme de l'éducation afin de préparer les jeunes aux réalités du monde moderne. Cela inclut une meilleure formation aux compétences numériques, à l'entrepreneuriat et à l'esprit critique.

5. Promotion de l'humour et du bien-être : Les Joyeux Réalistes considèrent l'humour et le bien-être comme des éléments essentiels de la vie. Le parti soutient la création d'espaces de détente, de clubs d'humour et de thérapies par le rire pour améliorer la qualité de vie de tous les citoyens.

6. Respect de l'environnement : Les Joyeux Réalistes reconnaissent l'urgence climatique et s'engagent à adopter des mesures concrètes pour préserver l'environnement. Le parti propose la promotion des énergies renouvelables, le développement des transports en commun et le soutien à l'agriculture durable.

Les Joyeux Réalistes sont conscients des enjeux politiques tout en apportant un souffle d'air frais avec leur approche humoristique et réaliste. Le parti vise à alléger le stress du quotidien tout en travaillant sérieusement pour le bien-être de tous les citoyens.

turns-00014.parquet:8547

4a1a393fbda5b18a68a9da21
turn 5/8gpt-3.5-turbo-0613FrenchSwitzerland352 words
degenerate_repetitionAbsentFinal dense release
USER
la meme chose mais avec un nom plus realiste
ASSISTANT
Nom du parti : Le Parti du Réalisme Bienveillant

Principales idées et valeurs du parti :

1. Simplification administrative pour tous : Le Parti du Réalisme Bienveillant propose de simplifier les procédures administratives, les formulaires et les démarches pour faciliter la vie des citoyens. L'objectif est de rendre les interactions avec l'administration plus efficaces et plus conviviales.

2. Une approche constructive de la politique : Le Parti du Réalisme Bienveillant adopte une approche positive et constructive face aux enjeux politiques. Les membres du parti s'engagent à aborder les problèmes avec honnêteté et pragmatisme, en recherchant constamment des solutions réalistes et bénéfiques pour tous.

3. Renforcement de l'éducation et de la formation : Le Parti du Réalisme Bienveillant met l'accent sur l'éducation de qualité et la formation continue pour tous. Le parti propose des réformes visant à améliorer le système éducatif et à offrir des opportunités de formation adaptées aux évolutions du marché du travail.

4. Promotion du bien-être et de la santé mentale : Le Parti du Réalisme Bienveillant accorde une grande importance au bien-être et à la santé mentale de tous les citoyens. Le parti s'engage à promouvoir l'accès aux services de santé mentale, à encourager des modes de vie sains et à soutenir le développement de programmes de bien-être communautaires.

5. Transition écologique raisonnée : Le Parti du Réalisme Bienveillant reconnaît l'urgence de la crise climatique et s'engage à prendre des mesures réalistes pour promouvoir la transition écologique. Le parti propose des politiques axées sur les énergies renouvelables, la gestion durable des ressources naturelles et la sensibilisation environnementale.

6. Renforcement de la participation citoyenne : Le Parti du Réalisme Bienveillant encourage la participation active des citoyens dans les décisions politiques. Le parti propose des consultations populaires régulières, des forums citoyens et une communication transparente pour promouvoir l'implication de tous dans la vie démocratique.

Le Parti du Réalisme Bienveillant adopte une approche réaliste et bienveillante pour adresser les défis politiques. Il vise à améliorer la vie quotidienne des citoyens en mettant en œuvre des mesures concrètes et en favorisant un dialogue constructif.

turns-00014.parquet:8548

f3aa888d3beb548525d097ed
turn 6/8gpt-3.5-turbo-0613FrenchSwitzerland311 words
degenerate_repetitionAbsentFinal dense release
USER
invente un parti politique suisse 
ASSISTANT
Nom du parti : Union pour une Suisse Harmonieuse (USH)

Principales idées et valeurs du parti :

1. Cohésion nationale : L'Union pour une Suisse Harmonieuse met l'accent sur le renforcement des liens qui unissent les différentes régions et communautés suisses. Le parti encourage le dialogue interculturel, promeut le respect des diversités et œuvre pour une Suisse unie et solidaire.

2. Stabilité économique : L'USH s'engage à maintenir la stabilité économique de la Suisse en favorisant l'innovation, la compétitivité et en soutenant les entreprises locales. Le parti promeut une fiscalité équilibrée qui encourage la croissance tout en prenant en compte les besoins sociaux et environnementaux.

3. Durabilité environnementale : L'USH considère la préservation de l'environnement comme un impératif. Le parti soutient des politiques écologiques ambitieuses, encourage la transition vers les énergies renouvelables, favorise une gestion responsable des ressources naturelles et cherche à réduire l'empreinte carbone de la Suisse.

4. Équité sociale : L'USH vise une société suisse plus équitable et solidaire. Le parti se bat pour des politiques sociales inclusives mettant l'accent sur l'accès à l'éducation, aux soins de santé et à un niveau de vie décent pour tous. Il encourage également la promotion de l'égalité des chances, l'intégration des minorités et la lutte contre toutes les formes de discrimination.

5. Neutralité et dialogue international : L'USH défend la tradition de neutralité de la Suisse et plaide pour un dialogue constructif et équilibré avec les autres nations. Le parti encourage la coopération internationale dans les domaines économiques, environnementaux et humanitaires, tout en préservant l'indépendance de la Suisse.

L'Union pour une Suisse Harmonieuse souhaite bâtir une société suisse solide, équilibrée et harmonieuse en favorisant la cohésion nationale, la stabilité économique, la durabilité environnementale, l'équité sociale et le dialogue international. Le parti s'engage à développer des politiques pragmatiques et inclusives pour le bien-être de tous les citoyens suisses.

turns-00014.parquet:8549

a424736ed5d583fc21d6682f
turn 7/8gpt-3.5-turbo-0613FrenchSwitzerland359 words
degenerate_repetitionAbsentFinal dense release
USER
la meme chose mais avec un peu plus doriginalité
ASSISTANT
Nom du parti : Les Alpages Progressistes

Principales idées et valeurs du parti :

1. Harmonie avec la nature : Les Alpages Progressistes sont profondément engagés dans la préservation de la beauté naturelle de la Suisse. Le parti propose des mesures audacieuses pour promouvoir la cohabitation harmonieuse entre l'homme et la nature, telles que la réintroduction des chèvres dans les zones urbaines pour entretenir les espaces verts.

2. Économie alpine dynamique : Les Alpages Progressistes encouragent un développement économique innovant dans les régions alpines. Le parti propose des incitations fiscales pour soutenir l'agriculture biologique et les initiatives touristiques durables, comme l'ouverture de stations de ski pour les supporteurs de curling en été.

3. Égalité des chances pour tous : Les Alpages Progressistes s'engagent fermement en faveur de l'égalité des chances. Le parti propose des quotas obligatoires de fondues au fromage dans les restaurants, garantissant ainsi que chaque citoyen puisse participer à la tradition suisse du fromage fondu sans discriminations.

4. Transparence démocratique : Les Alpages Progressistes promeuvent la transparence et la participation citoyenne. Le parti propose des réunions politiques en plein air, sur des sommets alpins, pour que les citoyens puissent participer activement aux débats tout en profitant du panorama.

5. Diplomatie de la randonnée : Les Alpages Progressistes proposent une approche unique en matière de diplomatie internationale. Le parti suggère des négociations politiques qui se déroulent sur les sentiers de randonnée suisses, favorisant un dialogue ouvert et détendu pour des discussions plus constructives et amicales.

6. Fête nationale inoubliable : Les Alpages Progressistes ont pour objectif de faire de la fête nationale suisse un événement spectaculaire et inoubliable. Le parti propose un feu d'artifice alpin qui utilise des skieurs acrobatiques pour former des motifs patriotiques dans le ciel, célébrant ainsi l'unité et la diversité du pays.

Les Alpages Progressistes apportent une touche d'originalité et de gaîté à la politique, tout en restant engagés dans la préservation de l'environnement, l'égalité sociale et la transparence démocratique. Le parti cherche à mettre en valeur la richesse des traditions alpines tout en impulsant un développement novateur pour le bien-être de tous les Suisses.

turns-00014.parquet:8550

7e953d0dc2c825176ca843be
turn 8/8gpt-3.5-turbo-0613FrenchSwitzerland84 words
degenerate_repetitionAbsentFinal dense release
USER
invente un autre sur la suisse mais plus original
ASSISTANT
Nom du parti : La Confédération des Rires

Principales idées et valeurs du parti :

1. Santé et bien-être par le rire : La Confédération des Rires promeut le rire comme remède et source de bien-être. Le parti propose des programmes de yoga du rire, des séances de comédie thérapeutique et des ateliers d'humour pour favoriser la santé physique et mentale des citoyens suisses.

2. Politique avec une touche de magie : La Confédération des

turns-00014.parquet:8551

1f079687c8329ede2cb8b375
turn 1/1gpt-3.5-turbo-0613FrenchIndia1080 words
degenerate_repetitionAbsentFinal dense release
USER
A partir des données ci-dessous, discutez et analysez l’impact des actions des sœurs du Sacré-Cœur dans le diocèse de Kisantu :

A.	La mission de Kimwenza
  Le R. Père Paul De Vuyst, venu de Nsanda en 1946, fit revivre Kimwenza. Ce second poste des Jésuites, fondé en 1899, avait été anéanti par la maladie du sommeil en 1901. Il avait frappé à la porte de la R. Mère Goffinet, supérieure de Kalina, qui rêvait d’un home de vacances proche de la ville. C’est le 20 octobre 1947 que Mater Admirabilis apportait le ‘’oui’’ de la Mère Générale au projet d’une fondation. Le Père commença les fondations des deux premières classes et, dès le 9 janvier 1948, Mademoiselle Marie-Paule Fris s’était installé dans la petite maison, ‘’la villa’’, qui tenait lieu de dispensaire et y commençait la pesée des bébés .
   C’était Sœur Lucy Delvaux qui était le maitre d’œuvre des constructions et des routes de Kimwenza. Quand les constructions du ‘’petit couvent’’ étaient achevées, elle y avait demeuré avec deux compagnes venues de Kalina, Sœur Madeleine Dierckx et Sœur Yvonne Rycx. Au début, elles ne venaient que pour la semaine et rentraient à Kalina pour le weekend. Mais ensuite l’œuvre était implantée et les Sœurs habitèrent là jusqu’à la construction du grand couvent en 1953. Dès la fondation les Sœurs commençaient un poulailler, au risque d’y trouver un serpent cracheur qui manque d’aveugler Sœur Dierckx. Mère Cruysmans, la Provinciale, dit : ‘’Les trois fondatrices ont implanté l’esprit d’abnégation, de pauvreté, de zèle apostolique digne du patronage de la Bienheureuse Philippine’’ .
-	Etablissements et gestion d’établissements scolaires de Kimwenza
   En 1949, douze grandes filles avaient inauguré les Cours ménagères. En 1952, était ouvert l’internat de la ‘’Mavula’’ pour les élèves des classes primaires des villages environnants. Les filles apportaient leur nourriture chaque semaine et la préparaient le soir comme au village. Durant quelques années, « Mavula » et internat avec école primaire en français coexistent ; en 1969, elles fusionnaient. Le ‘’Foyer’’ était né le 22 septembre 1954 avec 49 participantes. Sœur Sivatte lui avait donné une nouvelle impulsion en 1972. Il comptait jusqu’à 100 inscrites. Fermé à la mort de Sœur Gertrude Kosecka, il s’était rouvert avec Sœur Madeleine Diluaka qui avait mis sa compétence au service de celles qui ne peuvent espérer réussir au Lycée. Bien des ‘regardantes’’ (pré-candidates) pouvait y découvrir la mission éducatrice. Le Lycée était ouvert en 1956 avec la section pédagogique. En 1957, il comptera 102 élèves ; en 1961, 205, en 1963, 508 élèves. En 1963 s’était ajouté la section littéraire et en 1972, la section scientifique bio-chimie, dotée d’un laboratoire par le Fonds Européen de Développement (FED). Mère Thuysbaert, prévoyant l’avenir, avait ouvert un ‘’Préparatoriat’’ pour se préparer à la vie religieuse. Les ainées de Sœurs congolaises avaient bénéficié de cette culture spirituelle et humaine. En 1955, le Noviciat put s’ouvrir à Mbansa-Mboma et était confié à Mère Fanny Braun. Sœur Madeleine Diluaka et Béatrice Nimy anciennes de Mbansa-Mboma, en était les pierres fondamentales. Un don de la famille Thuysbaert avait permis de construire le bâtiment du Noviciat de Kimwenza. Il avait accueilli en 1965 Sœur Mrie-José Nsenga Fwakwingi et Sœur Véronique Kilolo avec Sœur Marguerite-Marie Nève comme maitresses des novices. Sœur Françoise Van Raemdonck, Sœur Brigitte Tribot-Laspière, Sœur Nuria Sanchez de Ocana, Sœur Marie-José Nsenga Fwakwingi, Sœur Anne Mawete lui avait succédé dans l’éducation des novices, priorité pour l’avenir de toute la Province.
C’est aussi par Mère Thuysbaert et son beau-frère Mr. Moyersoen, et par le Bureau de l’Enseignement Catholique que l’on avait obtenu la construction du complexe secondaire, achevé en 1971, de la route nous reliant au Campus universitaire de Lovanium, de l’eau et de l’électricité qui avait amorcé le développement du plateau de Kimwenza où, depuis 1985, plus de vingt congrégations religieuses ont établi leur noviciat. La présence de l’Institut Saint Pierre Canisius attire les juniorats de congrégations masculines au philosophât et à l’I.S.A.V. (Institut des Sciences Agricoles et Vétérinaires), dirigé par les Pères Jésuites. Les collines environnantes se peuplent et cela nous amène une nombreuse population scolaire : 1500 à 2000 entre 1982 et 1996. 
   L’internat est souvent en difficultés, faute d’eau. La direction de l’école primaire est, depuis plus de trente ans, aux mains des laïcs ; celle de l’école secondaire entre 1975 et 1981 et depuis 1985.
ASSISTANT
Les actions des sœurs du Sacré-Cœur dans le diocèse de Kisantu ont eu un impact significatif, notamment à travers la mission de Kimwenza. Cette mission a été relancée en 1947 par le Père Paul De Vuyst, qui a fondé les premières classes et a démarré un dispensaire. Les sœurs, dirigées par Sœur Lucy Delvaux, ont contribué activement à la construction de la mission et ont vécu sur place jusqu'à la construction d'un grand couvent en 1953.

La mission de Kimwenza a également été étendue à l'éducation, avec l'ouverture d'établissements scolaires tels que les Cours ménagères, l'internat de la Mavula, le Foyer et le Lycée. Ces établissements ont connu une croissance rapide en termes d'inscription d'élèves, et ont offert des opportunités éducatives à de nombreuses jeunes filles de la région.

En plus de l'éducation, les sœurs ont également été actives dans la formation religieuse, avec l'ouverture d'un noviciat à Mbansa-Mboma et à Kimwenza. Ces noviciats ont formé de nombreuses jeunes femmes en vue de la vie religieuse, et ont contribué à la croissance et à la pérennité de la Province.

Les actions des sœurs ont également eu un impact sur le développement de la région de Kimwenza. Grâce aux efforts de Mère Thuysbaert et de son beau-frère, la construction d'un complexe secondaire a été réalisée, ainsi que la connexion à l'eau et à l'électricité. Ces développements ont attiré d'autres congrégations religieuses et ont contribué à la croissance de la population scolaire de la région.

Cependant, malgré ces succès, l'internat a connu des difficultés, notamment en raison d'un manque d'eau. De plus, la direction des écoles primaires et secondaires a été confiée à des laïcs, ce qui peut avoir des conséquences sur la continuité et la pérennité de l'éducation dans la région.

En conclusion, les actions des sœurs du Sacré-Cœur dans le diocèse de Kisantu, notamment à travers la mission de Kimwenza, ont eu un impact significatif sur l'éducation, la formation religieuse et le développement de la région. Cependant, des défis subsistent, tels que la gestion de l'internat et la continuité de la direction des écoles, qui nécessitent une attention particulière pour assurer la pérennité de leurs actions dans la région.

turns-00014.parquet:8552

c21b4c425233878f87357bd2
turn 1/1gpt-4-1106-previewEnglishUnited States1154 words
degenerate_repetitionAbsentFinal dense release
USER
give step by step commands needed to install this /
Skip to content
BuilderIO
/
gpt-crawler

Type / to search

Code
Issues
28
Pull requests
10
Actions
Projects
Security
Insights
Owner avatar
gpt-crawler
Public
BuilderIO/gpt-crawler
 2 branches
 1 tag
Latest commit
@steve8708
steve8708 Merge pull request #67 from Daethyra/main
…
82b70f2
13 hours ago
Git stats
 97 commits
Files
Type
Name
Latest commit message
Commit time
.github/workflows
chore: add build step to build workflow
5 days ago
containerapp
modified config.ts to fix containerized execution
5 days ago
src
Update configSchema in src/config.ts
4 days ago
.dockerignore
modified: .dockerignore
yesterday
.gitignore
Merge pull request #58 from luissuil/main
14 hours ago
.releaserc
chore(ci): release workflow
5 days ago
Dockerfile
Continuing file reversion for sake of PR clarity
yesterday
License
Create License
16 hours ago
README.md
Add resourceExclusions to Config type
5 days ago
config.ts
cleanup
last week
package-lock.json
chore(release): 1.0.0 [skip ci]
14 hours ago
package.json
Merge pull request #67 from Daethyra/main
13 hours ago
tsconfig.json
build: use strict ts mode
5 days ago
README.md
GPT Crawler
Crawl a site to generate knowledge files to create your own custom GPT from one or multiple URLs


Example
Get started
Running locally
Clone the repository
Install dependencies
Configure the crawler
Run your crawler
Alternative methods
Running in a container with Docker
Running as a CLI
Development
Upload your data to OpenAI
Create a custom GPT
Create a custom assistant
Contributing
Example
Here is a custom GPT that I quickly made to help answer questions about how to use and integrate Builder.io by simply providing the URL to the Builder docs.

This project crawled the docs and generated the file that I uploaded as the basis for the custom GPT.

Try it out yourself by asking questions about how to integrate Builder.io into a site.

Note that you may need a paid ChatGPT plan to access this feature

Get started
Running locally
Clone the repository
Be sure you have Node.js >= 16 installed.

git clone https://github.com/builderio/gpt-crawler
Install dependencies
npm i
Configure the crawler
Open config.ts and edit the url and selectors properties to match your needs.

E.g. to crawl the Builder.io docs to make our custom GPT you can use:

export const defaultConfig: Config = {
  url: "https://www.builder.io/c/docs/developers",
  match: "https://www.builder.io/c/docs/**",
  selector: `.docs-builder-container`,
  maxPagesToCrawl: 50,
  outputFileName: "output.json",
};
See config.ts for all available options. Here is a sample of the common configu options:

type Config = {
  /** URL to start the crawl, if sitemap is provided then it will be used instead and download all pages in the sitemap */
  url: string;
  /** Pattern to match against for links on a page to subsequently crawl */
  match: string;
  /** Selector to grab the inner text from */
  selector: string;
  /** Don't crawl more than this many pages */
  maxPagesToCrawl: number;
  /** File name for the finished data */
  outputFileName: string;
  /** Optional resources to exclude 
   * 
   * @example
   * ['png','jpg','jpeg','gif','svg','css','js','ico','woff','woff2','ttf','eot','otf','mp4','mp3','webm','ogg','wav','flac','aac','zip','tar','gz','rar','7z','exe','dmg','apk','csv','xls','xlsx','doc','docx','pdf','epub','iso','dmg','bin','ppt','pptx','odt','avi','mkv','xml','json','yml','yaml','rss','atom','swf','txt','dart','webp','bmp','tif','psd','ai','indd','eps','ps','zipx','srt','wasm','m4v','m4a','webp','weba','m4b','opus','ogv','ogm','oga','spx','ogx','flv','3gp','3g2','jxr','wdp','jng','hief','avif','apng','avifs','heif','heic','cur','ico','ani','jp2','jpm','jpx','mj2','wmv','wma','aac','tif','tiff','mpg','mpeg','mov','avi','wmv','flv','swf','mkv','m4v','m4p','m4b','m4r','m4a','mp3','wav','wma','ogg','oga','webm','3gp','3g2','flac','spx','amr','mid','midi','mka','dts','ac3','eac3','weba','m3u','m3u8','ts','wpl','pls','vob','ifo','bup','svcd','drc','dsm','dsv','dsa','dss','vivo','ivf','dvd','fli','flc','flic','flic','mng','asf','m2v','asx','ram','ra','rm','rpm','roq','smi','smil','wmf','wmz','wmd','wvx','wmx','movie','wri','ins','isp','acsm','djvu','fb2','xps','oxps','ps','eps','ai','prn','svg','dwg','dxf','ttf','fnt','fon','otf','cab']
  */
  resourceExclusions?: string[];  
};
Run your crawler
npm start
Alternative methods
Running in a container with Docker
To obtain the output.json with a containerized execution. Go into the containerapp directory. Modify the config.ts same as above, the output.jsonfile should be generated in the data folder. Note : the outputFileName property in the config.ts file in containerapp folder is configured to work with the container.

Upload your data to OpenAI
The crawl will generate a file called output.json at the root of this project. Upload that to OpenAI to create your custom assistant or custom GPT.

Create a custom GPT
Use this option for UI access to your generated knowledge that you can easily share with others

Note: you may need a paid ChatGPT plan to create and use custom GPTs right now

Go to https://chat.openai.com/
Click your name in the bottom left corner
Choose "My GPTs" in the menu
Choose "Create a GPT"
Choose "Configure"
Under "Knowledge" choose "Upload a file" and upload the file you generated

Create a custom assistant
Use this option for API access to your generated knowledge that you can integrate into your product.

Go to https://platform.openai.com/assistants
Click "+ Create"
Choose "upload" and upload the file you generated

Contributing
Know how to make this project better? Send a PR!




About
Crawl a site to generate knowledge files to create your own custom GPT from a URL

www.builder.io/blog/custom-gpt
Resources
 Readme
License
 ISC license
 Activity
Stars
 12.1k stars
Watchers
 84 watching
Forks
 849 forks
Report repository
Releases 1
v1.0.0
Latest
14 hours ago
Contributors
18
+ 7 contributors
Languages
TypeScript
55.9%
 
Dockerfile
22.6%
 
JavaScript
15.4%
 
Shell
6.1%
Footer
© 2023 GitHub, Inc.
Footer navigation
Terms
Privacy
Security
Status
Docs
Contact GitHub
Pricing
API
Training
Blog
About
ASSISTANT
To install and run the gpt-crawler project from BuilderIO on your local machine, you will need to have Git and Node.js (version 16 or higher) installed. Here's a step-by-step guide:

1. **Clone the Repository:**
   Open a terminal and run the following command to clone the gpt-crawler repository:

```sh
git clone https://github.com/builderio/gpt-crawler
```

2. **Navigate to the Project Directory:**
   Change the directory to the gpt-crawler folder:

```sh
cd gpt-crawler
```

3. **Install Dependencies:**
   Run the following command to install the necessary dependencies using npm:

```sh
npm install
```

4. **Configure the Crawler:**
   - Open the `config.ts` file in a text editor.
   - Modify the `defaultConfig` object with your desired configuration. This includes setting up the `url` you want to start crawling from, the `match` pattern for the URLs to include in the crawl, the `selector` for the content to extract, and other configuration options.

5. **Run Your Crawler:**
   After you've configured the crawler, run it using the following command:

```sh
npm start
```

6. **Check the Output:**
   Once the crawling is complete, you'll find a file named `output.json` in the root of the project. This file will be used to upload the crawled data to OpenAI.

**Alternative Method (Docker):**

If you prefer to run the crawler in a container using Docker, follow these steps:

1. **Navigate to the containerapp Directory:**

```sh
cd containerapp
```

2. **Modify the `config.ts` File:**
   Same as in the local running method, adjust your configuration accordingly.

3. **Build the Docker Image:**
   Assuming you have Docker installed, build the Docker image by running:

```sh
docker build -t gpt-crawler .
```

4. **Run the Docker Container:**
   Start the container and mount a volume for the `data` folder to persist the output:

```sh
docker run -v $(pwd)/data:/app/data gpt-crawler
```
   Replace `$(pwd)` with `%cd%` if you are using Windows Command Prompt instead of Git Bash or a Unix-like shell.

5. **Check the Data Folder:**
   Once the Docker container has finished running, check the `data` folder for the `output.json` file.

Finally, to upload your data to OpenAI and create your custom GPT or custom assistant, follow the instructions provided in the README under the headings "Upload your data to OpenAI," "Create a custom GPT," and "Create a custom assistant." Please note that some of these features may require a paid plan with OpenAI.

turns-00014.parquet:8553

25528db6c7de72a1567fef11
turn 1/2gpt-3.5-turbo-0613RussianRussia378 words
degenerate_repetitionAbsentFinal dense release
USER
Социальная реклама.
Подберите 5 новых тем, которые можно раскрыть в проекте со стороны компании/продукта для любых рубрик.

Придумать 2-3 рубрики для своего проекта (социальная реклама)

Ссылка на найденный материал. https://www.unicef.org/eca/ru/что-мы-делаем
Каким образом используете для съел проекта
Как это будет работать на цель проекта
ASSISTANT
1. Рубрика: Здоровье и безопасность
Тема: Профилактика детского насилия
Материал: Раскрыть проблему детского насилия, отметить его влияние на здоровье и психическое состояние детей, предложить рекомендации по профилактике и реагированию на случаи насилия.

2. Рубрика: Образование
Тема: Инклюзивное образование
Материал: Рассказать о важности обеспечения доступного и качественного образования для всех детей, независимо от их способностей или ограничений, поделиться практическими примерами успешной реализации инклюзивного образования.

3. Рубрика: Равные возможности
Тема: Дети-мигранты и беженцы
Материал: Осветить проблему, с которой сталкиваются дети-мигранты и беженцы, предложить решения и поддержку для обеспечения им равных возможностей в сфере образования, здравоохранения и социальной интеграции.

4. Рубрика: Экология и природа
Тема: Вода и санитария для всех детей
Материал: Подчеркнуть важность доступности чистой питьевой воды и санитарии для всех детей, выделить проблемы и неравенство в этой сфере, привести примеры проектов, направленных на улучшение ситуации.

5. Рубрика: Защита прав детей
Тема: Борьба с детским трудом
Материал: Раскрыть проблему детского труда в разных регионах мира, обсудить его последствия для развития детей, предложить способы борьбы с этой проблемой и поддержки детей, вынужденных заниматься трудом.

Для своего проекта (социальная реклама) можно выбрать следующие рубрики и темы:

1. Рубрика: Экология и сохранение природы
Тема: Сокращение использования пластика
Материал: Популяризировать осознанное потребление и рассказать о важности сокращения использования пластиковых изделий, привлечь внимание к проблеме загрязнения морей и океанов пластиком и предложить альтернативные решения.

2. Рубрика: Здоровый образ жизни
Тема: Борьба со школьным буллингом
Материал: Выявить проблему школьного буллинга, представить последствия для здоровья и развития детей, подробно рассказать о видах буллинга и мерах, которые можно предпринять для предотвращения и помощи жертвам.

3. Рубрика: Равные возможности
Тема: Инклюзивный спорт для детей с ограничениями
Материал: Показать, как спорт может быть доступен для детей с ограничениями, рассказать о проектах и программах, направленных на инклюзивный спорт, и поделиться историями успеха.

Ссылка на материалы организации UNICEF будет использоваться для получения информации и статистики, а также для подкрепления предлагаемых решений и мер. Работа на цель проекта будет осуществляться путем создания осведомленности и вовлечения аудитории в проблемы, чтобы продвигать позитивные изменения в обществе в соответствии с целями социальной рекламы.

turns-00014.parquet:8554

e258edc9ed0765e0185d415f
turn 2/2gpt-3.5-turbo-0613RussianRussia283 words
degenerate_repetitionAbsentFinal dense release
USER
Социальная реклама.
Подберите 5 новых тем, которые можно раскрыть в проекте со стороны компании/продукта для любых рубрик.

Придумать 2-3 рубрики для своего проекта (социальная реклама)

Ссылка на найденный материал. https://www.unicef.org/eca/ru/что-мы-делаем
Каким образом используете для съел проекта
Как это будет работать на цель проекта
ASSISTANT
1. Рубрика: Равные возможности
Тема: Инклюзивное трудоустройство
Материал: Проиллюстрировать проблемы, с которыми сталкиваются люди с ограниченными возможностями при поиске работы, обсудить важность создания рабочих мест, адаптированных под их потребности, и представить проекты и программы, способствующие инклюзивному трудоустройству.

2. Рубрика: Экология и природа
Тема: Устойчивое использование природных ресурсов
Материал: Изучить вопросы устойчивости и эффективности использования природных ресурсов, обратить внимание на проблемы изменения климата и вымирания видов, поделиться информацией о проектах и деятельности компаний, направленных на сохранение природы и устойчивое развитие.

3. Рубрика: Здоровье и благосостояние
Тема: Распространение информации о вакцинации
Материал: Раскрыть важность вакцинации для предотвращения различных инфекционных заболеваний, снять мифы и сомнения об этой теме, предоставить доступную информацию о схеме прививок и предложить ресурсы для получения необходимой иммунизации.

4. Рубрика: Информационная безопасность
Тема: Защита данных детей в интернете
Материал: Обсудить риски и угрозы, связанные с использованием интернета детьми, предложить родителям и взрослым советы по защите детей от кибербуллинга, незаконного сбора данных и других опасностей в онлайне.

5. Рубрика: Социальная ответственность бизнеса
Тема: Инклюзивная производственная цепочка
Материал: Подчеркнуть важность создания и развития производственных цепочек с участием людей с ограниченными возможностями, поделиться примерами компаний, которые внедрили инклюзивные практики в своих операциях и ощутили позитивные изменения.

Ссылка на материалы организации UNICEF будет использоваться для получения актуальной информации, фактов, статистики и примеров успешных проектов. Она также поможет подкрепить предлагаемые решения и деятельность компании. Цель проекта будет состоять в создании информированной аудитории, активной поддержке и популяризации социальных и экологических ценностей, которые способствуют устойчивому развитию общества.