2016-03-12 10 views
6

Używam AWS do hostowania serwerów zaplecza. Jaki jest najlepszy sposób na założenie konta, aby móc wywoływać usługi Watson bezpośrednio z moich serwerów, bez konta na Bluemix? Jeśli tak, w jaki sposób? Nie mogłem tego znaleźć na stronie Watson. Dzięki.Czy mogę korzystać z usług IBM Watson bez Bluemix?

Odpowiedz

7

Możesz w pełni korzystać z interfejsów API Watson z platform i punktów końcowych innych niż Bluemix. Wszystkie są interfejsami API usług REST, które nie ograniczają dostępu do źródła połączenia. Musisz jednak użyć Bluemix, aby się zarejestrować, uzyskać dane uwierzytelniające i do fakturowania.

Jestem deweloperem ewangelistą z IBM Watson Developer Cloud.

+0

Bogaty, dzięki za odpowiedź. Kontynuacja, jeśli usługa Watson (np. Przemówienie do tekstu) była używana bezpośrednio przez nasze gry/aplikacje/urządzenia sprzedawane milionom klientów, w jaki sposób nie ujawniać użytkownikom konta Bluemix/pwd? To może być kolejne pytanie na najwyższym poziomie. Dzięki. –

+0

@NathanW Pod względem ogólnego bezpieczeństwa i architektury nie należy zezwalać użytkownikom na bezpośredni dostęp do usług Watson, ponieważ może to narazić użytkownika na złośliwe użycie. Zamiast tego zdecydowanie zalecałbym pośredniczenie/proxy dla wszystkich połączeń za pośrednictwem twoich serwerów, z odpowiednim ograniczaniem stawek, grupowaniem itp. Ujawnienie: Jestem ewangelistą IBM Watson. –

+0

Abtin, Dzięki. Proxying był także moją pierwszą myślą. Ale oznacza to 2 połączenia w obie strony, urządzenie -> proxy -> Watson -> proxy -> urządzenie. Korzystanie z Bluemix może nieco zmniejszyć to opóźnienie, tak myślę. –

Powiązane problemy