Completarea de Cod Fill-in-the-Middle (FIM) în DeepSeek Coder în DeepSeek (V4 & R1)

Sintaxă & invocare
<|fim begin|>prefix<|fim hole|>suffix<|fim end|>

În dezvoltarea extensiilor de IDE (cum ar fi clone de GitHub Copilot), dezvoltatorul are cursorul plasat la mijlocul unui fișier: există un cod înainte de cursor (Prefix) și un cod după cursor (Suffix). Tehnica Fill-in-the-Middle (FIM) permite modelului să completeze fragmentul lipsă (Hole) ținând cont de ambele contexte.

# Formatarea cererii FIM pentru DeepSeek Coder
prefix_cod = "def calculeaza_medie(valori):
    if not valori:
        return 0.0
"
suffix_cod = "
    return suma / len(valori)"

prompt_fim = f"<|fim begin|>{prefix_cod}<|fim hole|>{suffix_cod}<|fim end|>"

# Modelul va completa doar interiorul buclei:
# "    suma = sum(valori)"

DeepSeek Coder a fost pre-antrenat masiv cu această tehnică, atingând o viteză de completare instantanee în editoarele de cod.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Completarea de Cod Fill-in-the-Middle (FIM) în DeepSeek Coder

Ai o întrebare despre Completarea de Cod Fill-in-the-Middle (FIM) în DeepSeek Coder sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.