mistral-sdk-patterns
Gotowe do produkcji wzorce SDK Mistral dla TypeScript i Python — standardy kodowania dla całego zespołu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill zawiera sprawdzone wzorce implementacji Mistral AI SDK w TypeScript i Python. Obejmuje singleton client, retry z backoff, structured output, streaming, function calling, batch embeddings i asynchroniczny kod — wszystko z obsługą błędów. Użyj go podczas integracji Mistral, refaktoryzacji kodu SDK lub ustalania standardów kodowania w zespole. Aktywuj frazami: "mistral SDK patterns", "mistral best practices", "mistral code patterns", "idiomatic mistral".
Jak używać
Zainstaluj wymagane pakiety: dla TypeScript
@mistralai/mistralai, dla Pythonmistralai. Upewnij się, że masz ustawioną zmienną środowiskowąMISTRAL_API_KEYz Twoim kluczem API Mistral.Wyzwól skill w swoim edytorze kodu jedną z fraz: "mistral SDK patterns", "mistral best practices", "mistral code patterns" lub "idiomatic mistral".
Skill zaproponuje implementację singleton client — funkcję, która inicjalizuje i cachuje instancję Mistral z timeoutem 30 sekund i maksymalnie 3 próbami ponowienia. Dla TypeScript użyj ESM (
@mistralai/mistralai), dla Python zarówno sync jak i async API.Zastosuj wzorzec singleton w swoim kodzie, aby uniknąć wielokrotnego tworzenia klientów. Skill zawiera również reset client dla testów.
Dla zaawansowanych scenariuszy skill dostarcza wzorce do structured output, streamingu, function calling i batch embeddings — wszystkie z wbudowaną obsługą błędów.
Przejrzyj kod wygenerowany przez skill i dostosuj timeout oraz liczbę prób ponowienia do potrzeb Twojego projektu.
Podobne skille
openapi-spec-generation
autor: wshobson
gmail-manager
autor: jeffvincent
reverse-engineering-tools
autor: gmh5225
llama-cpp
autor: zechenzhangAGI
payload
autor: payloadcms
better-auth-best-practices
autor: novuhq