Base de données vectorielle des histoires d'Arknights
Prêt à être utilisé dans les modèles linguistiques via LangChain & Chroma
Écrire des fanfictions et répondre à des questions sur l’histoire.
Construit en résumant les dialogues d'histoire sur arknights.fandom.com et PRTS .wiki
Y compris toutes les histoires de l'événement CN en cours. Dossiers ChromaDB. Extraits d'histoire HTML avec CG.
03/07/24 : Ajout d'une fonction de traduction dans le livre audio avec voix IA
25/02/24 : Nouvelle fonction : compiler un livre audio avec la voix de l'IA via GPT-SoVITS
Journal des modifications
link = "https://PRTS.wiki/index.php?title=RO3-END-3/NBT&action=edit"
link2video(link, stage = "RO3-END-3", lang = "zh", writeclip = True);
compiler l'audio EN à partir du script CN, en utilisant la traduction
link2video(link, stage = "RO3-END-3", lang = "zh", writeclip = True, lang_to = "en", translate = True);
Exemple : Voix IA Lucent Arrowhead
Cas d'utilisation en vidéo/ PRTS 2video.ipynb
Liste VA
from langchain.embeddings import OpenAIEmbeddings
from langchain.vectorstores import Chroma
db = Chroma(persist_directory="./db/arkdb", embedding_function=OpenAIEmbeddings())
Cas d'utilisation dans PRTS -main.ipynb
agent_chain("why was Maria kidnapped?")
agent_chain.run("write a fan fiction of Nearl passionately kissing Vivana after their match")