🟢 Stable | Complete documents & interact with OpenAI API.
Go to file
2023-04-18 15:16:32 +02:00
specs/test_data Initial import 2023-04-11 10:42:17 +02:00
src Add text parsing & request 2023-04-18 15:16:32 +02:00
.gitignore Initial import 2023-04-11 10:42:17 +02:00
Makefile Initial import 2023-04-11 10:42:17 +02:00
README.md Initial import 2023-04-11 10:42:17 +02:00
shard.lock Initial import 2023-04-11 10:42:17 +02:00
shard.yml Initial import 2023-04-11 10:42:17 +02:00

Cf interface de NovelAI

Fonctionnement

Auteur propose un description de chaque personnage, lieu, objet (world info)

## Character1

## Character2

## Character3

AI extrait les infos sur les personnages

Résume tout ce qu'on sait sur le personnage Tintin en JSON, en respectant le format suivant, en faisant des phrases très courtes:

result=[ {name: "", body_description: [...], psychology: [...], values: [...], intentions: [...], challenges: [...], relationships: [{name: "...", description: "..."}]} ]

Auteur insere des marques de "chapitres" (ex: @@)

Fais les requetes suivantes, chapitre par chapitre

AI propose un résumé succinct (pour chaque chapitre)

PROMPT:

Résume succintement CHAPITRE, en étant précis sur les évenements mentionnés.

AI propose les enjeux (pour chaque chapitre)

PROMPT:

## Request

Liste les emotions et intentions de chaque personnages au format JSON. En respectant la structure suivante.

result={ 
"character1": { fears: [...], intentions: [...], emotions: [...], hidden_desires: [...] }
"character2": { fears: [...], intentions: [...], emotions: [...], hidden_desires: [...] }
}

## Answer

result={