# Fonksiyon hata sözleşmesi — şu model için istem: Gemma

Farklı hataları bildirmek için tutarlı yöntem seçip sonuç yokluğunu arızayla karıştırmamak.

Kanonik adres: https://boswidget.ru/tr/fonksiyon-hata-sozlesmesi-su-model-icin-istem-gemma/

Model: Gemma

Kategori: Kod

Etiketler: hatalar, sözleşme, işlev

![Fonksiyon hata sözleşmesi](https://boswidget.ru/assets/images/text-preview-gm-dogovor-ob-oshibkah-funkcii-1200.0a9a2cf3779b.webp)

Fonksiyon hata sözleşmesi

## İstem

Fonksiyon ve çağrıları: {code}. Olası olağan dışı durumlar: {cases}. Dilin ve projenin kısıtları: {rules}. Hata sözleşmesi öner: normal sonuç yokluğu, girdi hatası ve dış sistem arızası nedir? İmzayı ve çağıran tarafın kısa kodunu göster. İş davranışını sessizce değiştirme. Her durumda yeniden denemeye kimin karar verdiğini ve neyin gizlenemeyeceğini belirt. Projede varmış gibi sınıflar ve kütüphaneler uydurma.

## Şablon alanları

- `{code}` — Fonksiyon. Giriş örneği: İmza, uygulama bölümü ve çağrı örneği
- `{cases}` — Olağan dışı durumlar. Giriş örneği: Olası hatalar ve boş sonuçlar
- `{rules}` — Kısıtlar. Giriş örneği: Dil, kurallar ve mevcut işleme mekanizmaları

## Çalıştırma

[Aç Gemma YesAI'de](https://yesai.su/tr/gemma)
