Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.
Używamy plików cookie. Pliki cookie i pamięć przeglądarki pozwalają utrzymać logowanie i zapamiętać Twoje preferencje. Za Twoją zgodą mierzymy też, jak korzystasz ze strony. W każdej chwili możesz . Zobacz naszą politykę cookie.
morph/reflexKorzysta z Twojego salda według powyższych cen. Nowe konta zaczynają z darmowym użyciem.
Ustawienia
Morph: Reflex to model decyzyjny od Morph. Należy do kategorii decyzji, a jego zadaniem jest odpowiadanie na pytania o stan, a nie tworzenie dowolnej prozy. Jeśli budujesz system, który potrzebuje typowanej odpowiedzi, a nie akapitu, to właśnie taki model opisuje ta strona.
Model przyjmuje jako dane wejściowe tekst i obrazy, a zwraca decyzje jako dane wyjściowe. Jego okno kontekstu wynosi 65 536 tokenów, a maksymalna długość danych wyjściowych to 58 982 tokeny. Dane wyjściowe decyzji są typowane: odpowiada na pytania typu choice, noul i score dotyczące stanu. Ponieważ stan jest buforowany prefiksowo między żądaniami, powtarzane pytania o ten sam stan są obsługiwane przy użyciu buforowanego wejścia. To połączenie danych wejściowych w postaci obrazu i tekstu z typowanymi danymi wyjściowymi decyzji kształtuje to, gdzie model pasuje.
Praktyczne zastosowanie wynika z tego kształtu. Możesz wysłać stan, zapisany jako tekst lub dostarczony jako obraz, i zadać pytanie typu choice, aby wybrać między opcjami, pytanie typu noul lub pytanie typu score, aby uzyskać ocenę punktową. Ponieważ ten sam stan można ponownie wykorzystać między żądaniami dzięki buforowaniu prefiksowemu, nadaje się do przepływów pracy, w których jeden stan jest wielokrotnie badany za pomocą różnych pytań, takich jak triage, routing, klasyfikacja lub kroki oceny w większym potoku. Wejście obrazowe oznacza, że stan nie musi być najpierw przepisywany, jeśli już istnieje jako zrzut ekranu lub skan.
Model wywołujesz przez API zgodne z OpenAI w api14, używając identyfikatora modelu "morph/reflex". Format żądania jest zgodny z konwencją OpenAI chat completions, więc istniejące biblioteki klienta OpenAI działają, gdy base URL wskazuje na api14. Ten model nie wymienia żadnych obsługiwanych parametrów, więc nie należy oczekiwać możliwości przekazywania ustawień próbkowania, takich jak temperature lub top_p; wyślij stan i pytanie, a następnie odczytaj decyzję z odpowiedzi. Identyfikator modelu to jedyny identyfikator potrzebny do jego wybrania.
Ponieważ dane wyjściowe są decyzją, a nie wygenerowanym tekstem, ten model nie jest właściwym wyborem, gdy potrzebujesz pisemnego wyjaśnienia, podsumowania lub odpowiedzi konwersacyjnych. W takich przypadkach lepiej sprawdzi się ogólny model generowania tekstu. Reflex jest ukierunkowany na węższe zadanie odpowiadania na typowane pytania o stan i warto go wybrać, gdy dokładnie tego potrzebuje Twoja aplikacja.
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://api14.com/api/v1",
apiKey: process.env.API14_API_KEY,
});
const result = await client.post("/decisions", { body: {
"model": "morph/reflex",
"state": "Customer: I was charged twice for my order and want my money back.",
"questions": {
"team": {
"type": "choice",
"instructions": "Which team should handle this message?",
"criteria": {
"billing": "Payments, refunds, invoices",
"support": "Product questions and bugs",
"sales": "Pricing and new purchases"
}
},
"urgent": {
"type": "noul",
"instructions": "Does this need a reply today?",
"criteria": {
"true": "Money, outage or legal risk",
"false": "Can wait"
}
}
}
} });
console.log(result.answers);
Ta społeczność nie ma jeszcze wątków. Załóż pierwszy wątek o Morph: Reflex.