Cleverbotlib es una simple biblioteca de .NET que es capaz de interactuar con la API Cleverbot de una manera elegante y fácil de usar. Toda la información proporcionada en las respuestas de la API está disponible para el programador, y CleverBot State se mantiene fácilmente entre los mensajes.
A continuación se muestra una implementación básica de consolación de Cleverbotlib tomada directamente del ejemplo proporcionado AplicAiton.
Console . WriteLine ( "CleverbotLib Example Application" ) ;
Console . WriteLine ( "Insert your API key:" ) ;
CleverbotLib . Core . SetAPIKey ( Console . ReadLine ( ) ) ;
Console . WriteLine ( "Now begin your conversation!" ) ;
CleverbotLib . Models . CleverbotResponse resp = null ;
while ( true )
{
Console . Write ( "You: " ) ;
if ( resp == null )
resp = CleverbotLib . Core . Talk ( Console . ReadLine ( ) ) ;
else
resp = CleverbotLib . Core . Talk ( Console . ReadLine ( ) , resp ) ;
Console . WriteLine ( $ "Cleverbot: { resp . Output } " ) ;
} Para instalar esta biblioteca a través de Nuget a través de la consola Nuget, use:
Install-Package CleverbotLib
Y a través de Package Manager, simplemente busque:
CleverbotLib
¡También es más que bienvenido a Clone/Fork este repositorio y construye la biblioteca usted mismo!
Este proyecto está disponible bajo la licencia MIT. Consulte el archivo de licencia para obtener más información.