2016-03-12 7 views
6

Ich habe AWS für das Hosting meiner Backend-Server verwendet. Wie kann ich am besten ein Konto einrichten, damit ich Watson-Dienste direkt von meinen Servern aus aufrufen kann, ohne einen Account bei Bluemix? Wenn ja, wie? Ich konnte das auf Watsons Website nicht finden. Vielen Dank.Kann ich IBM Watson-Dienste ohne Bluemix verwenden?

Antwort

7

Sie können die Watson APIs von anderen Plattformen und Endpunkten als Bluemix verwenden. Sie sind alle REST-APIs, die den Zugriff durch die Anrufquelle nicht einschränken. Sie müssen Bluemix jedoch verwenden, um sich anzumelden, Anmeldeinformationen zu erhalten und Rechnungen zu erstellen.

Ich bin ein Entwickler Evangelist mit IBM Watson Developer Cloud.

+0

Rich, Vielen Dank für Ihre Antwort. Ein Follow-up, wenn ein Watson-Dienst (sprich Rede zu Text) direkt von unseren an Millionen von Kunden verkauften Spielen/Apps/Geräten verwendet wurde, wie können wir unseren Bluemix-Account/pwd nicht den Endnutzern zugänglich machen? Dies könnte eine weitere Top-Level-Frage sein. Vielen Dank. –

+0

@NathanW Im Hinblick auf die allgemeine Sicherheit und Architektur sollten Sie es vermeiden, Benutzern direkten Zugriff auf Watson-Dienste zu gewähren, da Sie dadurch möglicherweise böswillig missbraucht werden. Stattdessen würde ich Ihnen dringend raten, alle Aufrufe über Ihre Server zu vermitteln/zu übertragen, mit entsprechenden Ratenbegrenzungen, Batching usw. Offenlegung: Ich bin ein Evangelist für IBM Watson. –

+0

Abtin, Danke. Proxying war mein erster Gedanke auch. Aber das sind 2 Roundtrip-Anrufe, Gerät -> Proxy -> Watson -> Proxy -> Gerät. Die Verwendung von Bluemix könnte diese Latenz etwas reduzieren, denke ich. –

Verwandte Themen