Cleverbotlib est une simple bibliothèque .NET qui est capable d'interfacer avec l'API Cleverbot d'une mode élégante et facile à utiliser. Toutes les informations fournies dans les réponses de l'API sont disponibles pour le programmeur, et l'état de intelligence est facilement maintenu entre les messages.
Vous trouverez ci-dessous une implémentation de base de consoleAPLICATION de CleverBotlib tirée directement à partir de l'exemple fourni applicaiton.
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 } " ) ;
} Pour installer cette bibliothèque via Nuget via la console NuGet, utilisez:
Install-Package CleverbotLib
et via le gestionnaire de packages, recherchez simplement:
CleverbotLib
Vous êtes également plus que bienvenu pour clone / fourche ce dépôt et construire la bibliothèque vous-même!
Ce projet est disponible sous la licence MIT. Voir le fichier de licence pour plus d'informations.