forked from luijait/DarkGPT
-
Notifications
You must be signed in to change notification settings - Fork 0
/
main.py
33 lines (28 loc) · 1.3 KB
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# Importación de módulos necesarios
import os
from DarkAgent import DarkGPT
from cli import ConversationalShell
# Banner de inicio para la aplicación, mostrando un diseño ASCII con el creador
banner = """
________ __ _______ __ ___ _______ _______ ___________
|" "\ /""\ /" \ |/"| / ") /" _ "| | __ "\(" _ ")
(. ___ :) / \ |: |(: |/ / (: ( \___) (. |__) :))__/ \\__/
|: \ ) || /' /\ \ |_____/ )| __/ \/ \ |: ____/ \\_ /
(| (___\ || // __' \ // / (// _ \ // \ ___ (| / |. |
|: :)/ / \\ \ |: __ \ |: | \ \ (: _( _|/|__/ \ \: |
(________/(___/ \___)|__| \___)(__| \__) \_______)(_______) \__|
hecho por: @luijait_
"""
# Imprimir el banner para dar la bienvenida al usuario
print(banner)
# Definición de la función principal
def main():
# Creación de una instancia de DarkGPT
darkgpt = DarkGPT()
# Creación de una instancia de ConversationalShell pasando la instancia de DarkGPT
conversational_shell = ConversationalShell(darkgpt)
# Inicio de la shell conversacional
conversational_shell.Start()
# Punto de entrada principal para ejecutar la aplicación
if __name__ == "__main__":
main()