Cleverbotlib ist eine einfache .NET -Bibliothek, die in der Lage ist, sich mit der Cleverbot -API in einer eleganten und einfach zu verwendenden Mode zu verbinden. Alle in den API -Antworten bereitgestellten Informationen stehen dem Programmierer zur Verfügung, und der Cleverbot -Status kann leicht zwischen Nachrichten verwaltet werden.
Im Folgenden finden Sie eine grundlegende Implementierung von Cleverbotlib, die direkt aus dem angegebenen Beispiel für Applicaiton entnommen wurde.
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 } " ) ;
} Um diese Bibliothek über Nuget über Nuget -Konsole zu installieren, verwenden Sie:
Install-Package CleverbotLib
Und über Paketmanager suchen Sie einfach:
CleverbotLib
Sie sind auch mehr als willkommen, dieses Repo zu klonen/zu geben und die Bibliothek selbst aufzubauen!
Dieses Projekt ist im Rahmen der MIT -Lizenz verfügbar. Weitere Informationen finden Sie in der Lizenzdatei.