рдХреЛрдб рдЬрдирд░реЗрд╢рди рдЖрдзреБрдирд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рддреЗрдЬреА рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддрд╛ рдкрд╣рд▓реВ рд╣реИред Mistral AI рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рдХреЛрдб рдореЙрдбрд▓ Codestral рдХреЗ рд╕рд╛рде рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрджрдо рд░рдЦрд╛ рд╣реИред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо Codestral рдХрд╛ рд╡реНрдпрд╛рдкрдХ рдЕрд╡рд▓реЛрдХрди рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЗрд╕рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡ рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВрдЧреЗред
рдореИрдВ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрднрд╡ рд╕реЗ рдорд┐рд▓реА рдЬрд╛рдирдХрд╛рд░рд┐рдпрд╛рдБ рднреА рд╕рд╛рдЭрд╛ рдХрд░реВрдБрдЧрд╛, рдЬрд┐рдирдореЗрдВ рдпрд╣ рдЙрджрд╛рд╣рд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдХреИрд╕реЗ рдХрд┐рдпрд╛ред
рдпрджрд┐ рдЖрдк Mistral рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ Mistral large рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╡реНрдпрд╛рдкрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рджреЗрдЦреЗрдВред
Codestral рдХреНрдпрд╛ рд╣реИ?
Codestral рдПрдХ рдУрдкрди-рд╡реЗрдЯ рдЬрдирд░реЗрдЯрд┐рд╡ AI рдореЙрдбрд▓ рд╣реИ рдЬрд┐рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрдЬреАрдирд┐рдпрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИтАФ"рдУрдкрди-рд╡реЗрдЯ" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдореЙрдбрд▓ рдХреЗ рд╕реАрдЦреЗ рд╣реБрдП рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдиреБрд╕рдВрдзрд╛рди рдФрд░ рдЧреИрд░-рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдореБрдХреНрдд рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдкрд╣реБрдБрдЪ рдФрд░ рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рдЖрд╕рд╛рдиреА рд╣реЛрддреА рд╣реИред
Codestral рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдПрдХ рд╕рд╛рдЭрд╛ instruction рдФрд░ completion API рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдФрд░ рдЙрд╕рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рд▓рдЪреАрд▓рд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдо Codestral рдХреЛ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдпрд╛ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдЙрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдХреЛрдб рдЖрдЙрдЯрдкреБрдЯ рдЬрдирд░реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдХреЛрдб рдФрд░ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рджреЛрдиреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдХреА Codestral рдХреА рдЕрдиреВрдареА рдХреНрд╖рдорддрд╛ рдЗрд╕реЗ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди, рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рд╕реЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди, рдФрд░ рдпрд╣рд╛рдБ рддрдХ рдХрд┐ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рджреЗрдиреЗ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдореБрдЦреА рдЙрдкрдХрд░рдг рдмрдирд╛рддреА рд╣реИред рдЗрд╕рд╕реЗ рдРрд╕реЗ AI-рд╕рдВрдЪрд╛рд▓рд┐рдд рдЯреВрд▓реНрд╕ рдмрдирд╛рдиреЗ рдХреА рд╡реНрдпрд╛рдкрдХ рд╕рдВрднрд╛рд╡рдирд╛рдПрдБ рдЦреБрд▓рддреА рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рд╡рд┐рдХрд╛рд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕реБрдЧрдо рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
Codestral рдХреА рдкреНрд░рдореБрдЦ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ
Codestral рдХрдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдмрдврд╝рд╛рддреА рд╣реИрдВред рдЖрдЗрдП рдХрд░реАрдм рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред
80 рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкреНрд░рд╡реАрдгрддрд╛
Codestral рдХреА рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ 80 рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЗрд╕рдХреА рджрдХреНрд╖рддрд╛ред рдпрд╣ рд╡реНрдпрд╛рдкрдХ рднрд╛рд╖рд╛ рд╕рдорд░реНрдерди рди рдХреЗрд╡рд▓ Python, Java, C, C++, рдФрд░ JavaScript рдЬреИрд╕реА рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛рдУрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░реЛрдВ рдпрд╛ рдирд┐рдЪ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рднрд╛рд╖рд╛рдУрдВ (рдЬреИрд╕реЗ Swift рдпрд╛ Fortran) рддрдХ рднреА рдлреИрд▓рд╛ рд╣реИред
рдпрд╣ рд╡реНрдпрд╛рдкрдХ рджрдХреНрд╖рддрд╛ рджрд░реНрд╢рд╛рддреА рд╣реИ рдХрд┐ рдмрд╣реБрднрд╛рд╖реА рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдпрд╛ рдРрд╕реА рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдБ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, Codestral рдПрдХ рдореВрд▓реНрдпрд╡рд╛рди рд╕рд╛рдзрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЪрд╛рд╣реЗ рд╣рдо Python рдореЗрдВ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, JavaScript рд╕реЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ, рдпрд╛ C++ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдореНрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВтАФCodestral рд╣рдорд╛рд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдврд▓рдХрд░ рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдореЗрдВ рд╕рд╣рдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдХреЛрдб рдЬрдирд░реЗрд╢рди
Codestral рдХрд╛ рдореВрд▓ рдХрд╛рд░реНрдп рдХреЛрдб рдЬрдирд░реЗрд╢рди рд╣реИред рдЗрд╕рдХрд╛ рд▓рдХреНрд╖реНрдп рдХреЛрдб рдлрд╝рдВрдХреНрд╢рди рдХрдВрдкреНрд▓реАрд╢рди, рдЯреЗрд╕реНрдЯ рдХреЗрд╕ рдЬрдирд░реЗрд╢рди, рдФрд░ рдЧрд╛рдпрдм рдХреЛрдб рд╕реЗрдЧрдореЗрдВрдЯреНрд╕ рдХреЛ рднрд░рдиреЗ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рдХрд░рдХреЗ рд╣рдорд╛рд░реЗ рдХреЛрдбрд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рд╣реИред
рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ рдореИрдХреЗрдирд┐рдЬрд╝реНрдо рдЬрдЯрд┐рд▓ рдХреЛрдбрдмреЗрд╕ рдпрд╛ рдЕрдкрд░рд┐рдЪрд┐рдд рднрд╛рд╖рд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдорджрдж рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдпреЗ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рднрд╛рд╡реА рд╕рд╛рдмрд┐рдд рд╣реЛрддреА рд╣реИрдВ, рддреЛ рд╡реЗ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рд╕рдорд╕реНрдпрд╛-рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓ рд╕рдХрддреА рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рддреЗрдЬ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдФрд░ рдмреЗрд╣рддрд░ рдХреЛрдб рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдорд┐рд▓ рд╕рдХрддреА рд╣реИред
рдУрдкрди-рд╡реЗрдЯ
Codestral рдХрд╛ рдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд╣рд▓реВ рдЗрд╕рдХрд╛ рдУрдкрди-рд╡реЗрдЯ рд╕реНрд╡рд░реВрдк рд╣реИред рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдореЙрдбрд▓ рдХреЗ рд╕реАрдЦреЗ рд╣реБрдП рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдиреБрд╕рдВрдзрд╛рди рдФрд░ рдЧреИрд░-рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдореБрдХреНрдд рд░реВрдк рд╕реЗ рд╕реБрд▓рдн рд╣реИрдВред
рдпрд╣ рдЦреБрд▓реА рдкрд╣реБрдБрдЪ рд╕рд╣рдпреЛрдЧреА рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╢реЛрдзрдХрд░реНрддрд╛ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрди-рдЯреНрдпреВрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдХреЗ рд╕рддрдд рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рдЦреБрд▓рд╛рдкрди рди рдХреЗрд╡рд▓ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреНрд╖рдорддрд╛рдУрдВ рддрдХ рдкрд╣реБрдБрдЪ рдХрд╛ рд▓реЛрдХрддрдВрддреНрд░реАрдХрд░рдг рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ AI рд╕рдореБрджрд╛рдп рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдФрд░ рдирд╡рд╛рдЪрд╛рд░ рдХреЛ рднреА рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИред
рдкреНрд░рджрд░реНрд╢рди рдФрд░ рджрдХреНрд╖рддрд╛
Mistral AI рдХрд╛ рджрд╛рд╡рд╛ рд╣реИ рдХрд┐ Codestral рдХреЛрдб рдЬрдирд░реЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд▓реЗрдЯреЗрдВрд╕реА рдореЗрдВ рдирдпрд╛ рдорд╛рдирдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдмреЗрдВрдЪрдорд╛рд░реНрдХреНрд╕ рдореЗрдВ рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред рдЗрд╕рдХрд╛ рдмрдбрд╝рд╛ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ (32k рдЯреЛрдХрди) рд▓рдВрдмреА рджреВрд░реА рдХреЗ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдмрдврд╝рд╛рддрд╛ рд╣реИред
рдЕрдЧрд▓реЗ рдЦрдВрдб рдореЗрдВ рд╣рдо рдкреНрд░рджрд░реНрд╢рди рдФрд░ рджрдХреНрд╖рддрд╛ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред
рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ Codestral
Codestral рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдмреЗрд╣рддрд░ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдЗрд╕реЗ рдЕрдиреНрдп рдкреНрд░рдореБрдЦ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░реЗрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЦрдВрдбреЛрдВ рдореЗрдВ рд╣рдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдЧреМрд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдкреНрд░рдореБрдЦ рдЕрдВрддрд░реЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░реЗрдВрдЧреЗред
рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ
рдЖрдЗрдП рдЗрди рдирддреАрдЬреЛрдВ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ:
32k рдЯреЛрдХрди рдХреЗ рдмрдбрд╝реЗ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рдХреЗ рдХрд╛рд░рдг Codestral рд▓рдВрдмреА рджреВрд░реА рдХреЗ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдХрд╛рд░реНрдпреЛрдВ (RepoBench) рдореЗрдВ рд╢реНрд░реЗрд╖реНрда рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рджрд┐рдЦрддрд╛ рд╣реИред рдпрд╣ рдмрдбрд╝рд╛ рд╡рд┐рдВрдбреЛ рдЕрдзрд┐рдХ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рдХреЛрдб рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдмреЗрд╣рддрд░ рдкреНрд░реЗрдбрд┐рдХреНрд╢рдВрд╕ рдорд┐рд▓рддреА рд╣реИрдВред Codestral Python рдореЗрдВ HumanEval рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдореЗрдВ рднреА рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рдЯреАрдХ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЬрд╣рд╛рдБ Codestral рдХреБрдЫ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдордЬрд╝рдмреВрдд рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рд╡рд╣реАрдВ DeepSeek Coder рдЬреИрд╕реЗ рдЕрдиреНрдп рдореЙрдбрд▓ рдЕрд▓рдЧ рдмреЗрдВрдЪрдорд╛рд░реНрдХреНрд╕ (MBPP) рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИрдВред
рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ LLM рдореЙрдбрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж, Codestral рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЕрдХреНрд╕рд░ рдХрд╣реАрдВ рдмрдбрд╝реЗ рдореЙрдбрд▓реЛрдВ, рдЬреИрд╕реЗ Llama 3 70B, рдХреЗ рдмрд░рд╛рдмрд░ рдпрд╛ рдмреЗрд╣рддрд░ рд░рд╣рддрд╛ рд╣реИтАФрд╕рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдЪрд╛рд╣реЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди рд╣реЛ рдпрд╛ рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ рдХрд╛рд░реНрдпред
рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ рдкреНрд░рджрд░реНрд╢рди
рдЕрдм рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ (FIM) рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ:
Codestral 22B рдиреЗ рддреАрдиреЛрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ (Python, JavaScript, рдФрд░ Java) рдореЗрдВ рддрдерд╛ рд╕рдордЧреНрд░ FIM рдФрд╕рдд рдореЗрдВ DeepSeek Coder 33B рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдк рд╕реЗ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рджрд┐рдЦрд╛рдпрд╛ред рдпрд╣ рдХреЛрдб рд╕рдВрджрд░реНрдн рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдЧрд╛рдпрдм рдХреЛрдб рд╕реЗрдЧрдореЗрдВрдЯреНрд╕ рдХреЛ рд╕рдЯреАрдХрддрд╛ рд╕реЗ рднрд░рдиреЗ рдореЗрдВ Codestral рдХреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреЗрд╡рд▓ DeepSeek Coder 33B рдХреЗ рд╕рд╛рде Codestral рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ CodeLlama 70B рдпрд╛ Llama 3 70B рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ред рдЗрд╕рд╕реЗ рддреБрд▓рдирд╛ рдХрд╛ рджрд╛рдпрд░рд╛ рдФрд░ Codestral рдХреЗ рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдирд┐рдХрд╛рд▓реЗ рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓реЗ рдирд┐рд╖реНрдХрд░реНрд╖ рд╕реАрдорд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
HumanEval
HumanEval рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдлрд╝рдВрдХреНрд╢рди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдорд╛рдирд╡-рд▓рд┐рдЦрд┐рдд рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдкрд╛рд╕ рдХрд░рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдореЙрдбрд▓реЛрдВ рдХреА рдХреНрд╖рдорддрд╛ рдЬрд╛рдБрдЪрдХрд░ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреА рд╢реБрджреНрдзрддрд╛ рдорд╛рдкрддрд╛ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ HumanEval рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдореЗрдВ Codestral рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреИрд╕рд╛ рд╣реИ:
Codestral рдиреЗ Python, bash, Java, рдФрд░ PHP рдореЗрдВ рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ред рдпрджреНрдпрдкрд┐ рдЕрдиреНрдп рдореЙрдбрд▓ рдЕрд▓рдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИрдВ, Codestral рдХрд╛ рд╕рдордЧреНрд░ рдФрд╕рдд рдкреНрд░рджрд░реНрд╢рди рдЕрдЧреНрд░рдгреА рд╣реИ, рдЬреЛ рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕рдЯреАрдХ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдЗрд╕рдХреА рдордЬрд╝рдмреВрдд рдХреНрд╖рдорддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
Codestral рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ
Codestral рдХреА рд╡рд┐рд╡рд┐рдз рдХреНрд╖рдорддрд╛рдПрдБ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЬреАрд╡рдирдЪрдХреНрд░ рдХреЗ рднреАрддрд░ рд╡рд┐рднрд┐рдиреНрди рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рдЖрдЗрдП рдХреБрдЫ рдкреНрд░рдореБрдЦ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВ рдЬрд╣рд╛рдБ Codestral рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред
рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдФрд░ рдЬрдирд░реЗрд╢рди
рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдФрд░ рдЬрдирд░реЗрд╢рди Codestral рдХреА рдкреНрд░рд╛рдердорд┐рдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рд╕реБрдЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП Codestral рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдбрд┐рдВрдЧ рддреЗрдЬрд╝ рдФрд░ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Codestral рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рдпрд╛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рд╕реЗ рдкреВрд░реЗ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдЬрдирд░реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рднреА рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реЛрддреА рд╣реИ рдФрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рддреА рд╣реИред
рдпрд╣рд╛рдБ рдПрдХ рддреНрд╡рд░рд┐рдд рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдореИрдВрдиреЗ Codestral рд╕реЗ рдХреНрдпрд╛ рдЬрдирд░реЗрдЯ рдХрд░рд╡рд╛рдпрд╛:
prompt = "Please write me a function that adds up two numbers"
data = {
"model" : "codestral-latest" ,
"messages" : [
{
"role" : "user" ,
"content" : prompt
}
] ,
"temperature" : 0
}
response = call_chat_instruct_endpoint ( api_key, data) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрд╢рди
Codestral рдореМрдЬреВрджрд╛ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрдЯ рдХрд░рдирд╛ рднреА рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдореВрд▓реНрдпрд╡рд╛рди рд╕рдордп рдФрд░ рдкреНрд░рдпрд╛рд╕ рдмрдЪрд╛рддреА рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдпрд╣ рдХреЛрдб рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдмрдЧреНрд╕ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдордЬрд╝рдмреВрдд рдФрд░ рдЕрдиреБрд░рдХреНрд╖рд┐рдд рдмрдиреЗ рд░рд╣рддреЗ рд╣реИрдВред
рдореИрдВрдиреЗ Codestral рд╕реЗ рдКрдкрд░ рдЬрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдмрдирд╛рдиреЗ рдХреЛ рдХрд╣рд╛:
prompt = "" "
Sure, here is a simple function in Python that adds up two numbers:
` ` `python
def add_two_numbers ( num1, num2) :
return num1 + num2
You can use this function like this :
result = add_two_numbers ( 5 , 3 )
print ( result) # Outputs: 8
This function takes two arguments, num1 and num2, and returns their sum.
def test_add_two_numbers ( ) :
"" "
suffix = ""
data = {
"model" : "codestral-latest" ,
"prompt" : prompt,
"suffix" : suffix,
"temperature" : 0
}
response = call_fim_endpoint ( api_key, data) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдХреЛрдб рдЕрдиреБрд╡рд╛рдж рдФрд░ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ
Codestral рдХреА рдмрд╣реБрднрд╛рд╖рд┐рдХ рдХреНрд╖рдорддрд╛рдПрдБ рдХреЛрдб рдЬрдирд░реЗрд╢рди рд╕реЗ рдЖрдЧреЗ рдЬрд╛рддреА рд╣реИрдВред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХреЛрдб рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдкрд░рд┐рдЪрд┐рдд рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдЦреЗ рдореМрдЬреВрджрд╛ рдХреЛрдбрдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Codestral рдмреЗрд╣рддрд░ рдкрдардиреАрдпрддрд╛ рдФрд░ рдЕрдиреБрд░рдХреНрд╖рдгреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рд░рд┐рдлреИрдХреНрдЯрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
рдореИрдВрдиреЗ Codestral рд╕реЗ рдКрдкрд░ рджрд┐рдП рдЧрдП Python рдХреЛрдб рдХрд╛ JavaScript рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЛ рдХрд╣рд╛:
prompt = "" "
Please translate the following Python code to Javascript:
` ` `python
def add_two_numbers ( num1, num2) :
return num1 + num2
You can use this function like this :
result = add_two_numbers ( 5 , 3 )
print ( result) # Outputs: 8
This function takes two arguments, num1 and num2, and returns their sum.
"" "
suffix = ""
data = {
"model" : "codestral-latest" ,
"prompt" : prompt,
"suffix" : suffix,
"temperature" : 0
}
response = call_fim_endpoint ( api_key, data) рд╕рдВрдЪрд╛рд▓рд┐рдд рджреНрд╡рд╛рд░рд╛
рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХреЛрдб рд╕рд╣рд╛рдпрддрд╛
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдбреАрдмрдЧрд┐рдВрдЧ рд╕рд╣рд╛рдпрддрд╛, рдЕрдкрд░рд┐рдЪрд┐рдд рдХреЛрдб рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдвреВрдБрдврдиреЗ рдХреЗ рд▓рд┐рдП Codestral рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╕рд╣рд╛рдпрддрд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЬрдЯрд┐рд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдпрд╛ рдирдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдБ рдФрд░ рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рд╕реАрдЦрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрдирдХреЗ рд╡рд┐рдХрд╛рд╕ рд╕рдлрд░ рдХреЗ рджреМрд░рд╛рди рд╕рд╣рдпреЛрдЧ рдФрд░ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
Codestral рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХреИрд╕реЗ рдХрд░реЗрдВ
Codestral рд╣рдореЗрдВ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:
Le Chat рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ : Codestral рдХрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╕рдВрд╕реНрдХрд░рдг Mistral AI рдХреЗ рдирд┐рдГрд╢реБрд▓реНрдХ рд╕рдВрд╡рд╛рджрд╛рддреНрдордХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ Le Chat рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬреЛ рд╣рдореЗрдВ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИред
рдкреНрд░рддреНрдпрдХреНрд╖ рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдкрд░реАрдХреНрд╖рдг : рд╣рдо Hugging Face рд╕реЗ Mistral AI Non-Production License (MNPL ) рдХреЗ рдЕрдВрддрд░реНрдЧрдд рдЕрдиреБрд╕рдВрдзрд╛рди рдФрд░ рдкрд░реАрдХреНрд╖рдг рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП Codestral рдореЙрдбрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рд╕рдорд░реНрдкрд┐рдд рдПрдВрдбрдкреЙрдЗрдВрдЯ: рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдВрдбрдкреЙрдЗрдВрдЯ (codestral.mistral.ai) рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЦрд╛рд╕рдХрд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬреЛ Codestral рдХреЛ рдЕрдкрдиреЗ IDEs рдореЗрдВ рдЗрдВрдЯреАрдЧреНрд░реЗрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЗрд╕ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдореЗрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд API рдХреБрдВрдЬрд┐рдпрд╛рдБ рдФрд░ рдЕрд▓рдЧ рд░реЗрдЯ рд▓рд┐рдорд┐рдЯреНрд╕ рд╣реИрдВ, рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдмреАрдЯрд╛ рдЕрд╡рдзрд┐ рдХреЗ рджреМрд░рд╛рди рдирд┐рдГрд╢реБрд▓реНрдХ рд╣реИрдВред
La Plateforme рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди : Codestral Mistral AI рдХреА La Plateforme рдореЗрдВ рдПрдХреАрдХреГрдд рд╣реИ, рдЬрд╣рд╛рдБ рд╣рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдорд╛рдирдХ API рдПрдВрдбрдкреЙрдЗрдВрдЯ (api.mistral.ai) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдореЙрдбрд▓ рддрдХ рдкрд╣реБрдБрдЪ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдмрд┐рд▓рд┐рдВрдЧ рдкреНрд░рддрд┐ рдЯреЛрдХрди рд╣реИред рдпрд╣ рдЕрдиреБрд╕рдВрдзрд╛рди, рдмреИрдЪ рдХреНрд╡реЗрд░реАрдЬрд╝ рдпрд╛ рдерд░реНрдб-рдкрд╛рд░реНрдЯреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред
рдбреЗрд╡рд▓рдкрд░ рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде рдЗрдВрдЯреАрдЧреНрд░реЗрд╢рди : Codestral рд╡рд┐рднрд┐рдиреНрди рдЯреВрд▓реНрд╕ рдореЗрдВ рдЗрдВрдЯреАрдЧреНрд░реЗрдЯреЗрдб рд╣реИ рдЬреЛ рдбреЗрд╡рд▓рдкрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рдПрдЬреЗрдВрдЯрд┐рдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП LlamaIndex рдФрд░ LangChain, рддрдерд╛ VSCode рдФрд░ JetBrains рдкрд░рд┐рд╡реЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП Continue.dev рдФрд░ Tabnine рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
Codestral рдХреА рд╕реАрдорд╛рдПрдБ
рд╣рд╛рд▓рд╛рдБрдХрд┐ Codestral рд╡рд┐рднрд┐рдиреНрди рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЖрд╢рд╛рдЬрдирдХ рджрд┐рдЦрддрд╛ рд╣реИ, рдЗрд╕рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ:
рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдкреНрд░рджрд░реНрд╢рди: рдпрджреНрдпрдкрд┐ Codestral рдХреБрдЫ рдмреЗрдВрдЪрдорд╛рд░реНрдХреНрд╕ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рдХрд░рддрд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░реНрдп рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдбрдХреНрд╢рди рдореЗрдВ рдкреВрд░реНрдг рднрд░реЛрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЧрд╣рди рдкрд░реАрдХреНрд╖рдг рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛рддреА рд╣реИред
рд╕реАрдорд┐рдд рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ (рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ): рдЬрдмрдХрд┐ рд▓рдВрдмреА рджреВрд░реА рдХреЗ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдХреЗ рд▓рд┐рдП Codestral рдореЗрдВ 32k рдЯреЛрдХрди рдХрд╛ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рд╣реИ, рдХреБрдЫ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╣рдорд╛рд░реЗ рдХреЛрдбрдмреЗрд╕ рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рд╕реЗ рднреА рдмрдбрд╝реЗ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдкрдХреНрд╖рдкрд╛рдд рдХреА рд╕рдВрднрд╛рд╡рдирд╛: рдХрд┐рд╕реА рднреА рдРрд╕реЗ AI рдореЙрдбрд▓ рдХреА рддрд░рд╣ рдЬреЛ рдореМрдЬреВрджрд╛ рдХреЛрдб рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╣реИ, Codestral рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдбреЗрдЯрд╛ рдореЗрдВ рдореМрдЬреВрдж рдкрдХреНрд╖рдкрд╛рдд рдХреЛ рдЕрдкрдирд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдРрд╕рд╛ рдХреЛрдб рдЬрдирд░реЗрдЯ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдЕрдирдЬрд╛рдиреЗ рдореЗрдВ рдЕрд╡рд╛рдВрдЫрдиреАрдп рдкреИрдЯрд░реНрди рдпрд╛ рдкреНрд░рдерд╛рдУрдВ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рдПред
рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА: Codestral рдЕрднреА рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдирдпрд╛ рдореЙрдбрд▓ рд╣реИ, рдФрд░ рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдЗрд╕рдХрд╛ рдФрд░ рд╡рд┐рдХрд╛рд╕ рд╡ рдкрд░рд┐рд╖реНрдХрд░рдг рд╣реЛрдЧрд╛, рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдПрдБ рдФрд░ рд╕реАрдорд╛рдПрдБ рднреА рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдВрдЧреАред рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рд╕рдмрд╕реЗ рд╕реВрдЪрд┐рдд рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рд╢реЛрдз рдФрд░ рд░рд┐рд▓реАрдЬрд╝ рдХреЗ рд╕рд╛рде рдЕрджреНрдпрддрди рд░рд╣рдирд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдФрд░ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрд╢рди рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рдХрд░рдХреЗ Codestral рд╣рдорд╛рд░реЗ рд╕рдордп рдХреЛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╕рдорд╕реНрдпрд╛-рд╕рдорд╛рдзрд╛рди рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдореБрдХреНрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрддрд╛ рд╣реИред
рдЬрдмрдХрд┐ рдЗрд╕рдХрд╛ рдкреВрд░реНрдг рдкреНрд░рднрд╛рд╡ рдЕрднреА рджреЗрдЦрд╛ рдЬрд╛рдирд╛ рдмрд╛рдХреА рд╣реИ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ AI рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреА рдЦреЛрдЬ рдХрд░рддреЗ рд╣реБрдП Codestral рдПрдХ рдРрд╕рд╛ рд╡рд┐рдХрд╛рд╕ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрджрд┐ рдЖрдк AI рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ AI Fundamentals рдкрд░ рдпрд╣ рдЫрд╣-рдХреЛрд░реНрд╕ рд╕реНрдХрд┐рд▓ рдЯреНрд░реИрдХ рджреЗрдЦреЗрдВред
рдХреЛрдб рдЬрдирд░реЗрд╢рди рдЖрдзреБрдирд┐рдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рддреЗрдЬреА рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддрд╛ рдкрд╣рд▓реВ рд╣реИред Mistral AI рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рдХреЛрдб рдореЙрдбрд▓ Codestral рдХреЗ рд╕рд╛рде рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрджрдо рд░рдЦрд╛ рд╣реИред
рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдо Codestral рдХрд╛ рд╡реНрдпрд╛рдкрдХ рдЕрд╡рд▓реЛрдХрди рдкреНрд░рд╕реНрддреБрдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рдЗрд╕рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рд╡ рдХрд╛рд░реНрдпрдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВрдЧреЗред
рдореИрдВ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрднрд╡ рд╕реЗ рдорд┐рд▓реА рдЬрд╛рдирдХрд╛рд░рд┐рдпрд╛рдБ рднреА рд╕рд╛рдЭрд╛ рдХрд░реВрдБрдЧрд╛, рдЬрд┐рдирдореЗрдВ рдпрд╣ рдЙрджрд╛рд╣рд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рдХреИрд╕реЗ рдХрд┐рдпрд╛ред
рдпрджрд┐ рдЖрдк Mistral рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ Mistral large рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╡реНрдпрд╛рдкрдХ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рджреЗрдЦреЗрдВред
Codestral рдХреНрдпрд╛ рд╣реИ?
Codestral рдПрдХ рдУрдкрди-рд╡реЗрдЯ рдЬрдирд░реЗрдЯрд┐рд╡ AI рдореЙрдбрд▓ рд╣реИ рдЬрд┐рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдВрдЬреАрдирд┐рдпрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИтАФ"рдУрдкрди-рд╡реЗрдЯ" рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдореЙрдбрд▓ рдХреЗ рд╕реАрдЦреЗ рд╣реБрдП рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдиреБрд╕рдВрдзрд╛рди рдФрд░ рдЧреИрд░-рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдореБрдХреНрдд рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдкрд╣реБрдБрдЪ рдФрд░ рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рдЖрд╕рд╛рдиреА рд╣реЛрддреА рд╣реИред
Codestral рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдПрдХ рд╕рд╛рдЭрд╛ instruction рдФрд░ completion API рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдФрд░ рдЙрд╕рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рд▓рдЪреАрд▓рд╛ рддрд░реАрдХрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдо Codestral рдХреЛ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдпрд╛ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдЙрд╕рдХреЗ рдЕрдиреБрд░реВрдк рдХреЛрдб рдЖрдЙрдЯрдкреБрдЯ рдЬрдирд░реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдХреЛрдб рдФрд░ рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рджреЛрдиреЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдХреА Codestral рдХреА рдЕрдиреВрдареА рдХреНрд╖рдорддрд╛ рдЗрд╕реЗ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди, рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рд╕реЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди, рдФрд░ рдпрд╣рд╛рдБ рддрдХ рдХрд┐ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рд╕реЗ рдЬреБрдбрд╝реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рдЙрддреНрддрд░ рджреЗрдиреЗ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдореБрдЦреА рдЙрдкрдХрд░рдг рдмрдирд╛рддреА рд╣реИред рдЗрд╕рд╕реЗ рдРрд╕реЗ AI-рд╕рдВрдЪрд╛рд▓рд┐рдд рдЯреВрд▓реНрд╕ рдмрдирд╛рдиреЗ рдХреА рд╡реНрдпрд╛рдкрдХ рд╕рдВрднрд╛рд╡рдирд╛рдПрдБ рдЦреБрд▓рддреА рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рд╡рд┐рдХрд╛рд╕ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕реБрдЧрдо рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред
Codestral рдХреА рдкреНрд░рдореБрдЦ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ
Codestral рдХрдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдмрдврд╝рд╛рддреА рд╣реИрдВред рдЖрдЗрдП рдХрд░реАрдм рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред
80 рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдкреНрд░рд╡реАрдгрддрд╛
Codestral рдХреА рд╕рдмрд╕реЗ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ 80 рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЗрд╕рдХреА рджрдХреНрд╖рддрд╛ред рдпрд╣ рд╡реНрдпрд╛рдкрдХ рднрд╛рд╖рд╛ рд╕рдорд░реНрдерди рди рдХреЗрд╡рд▓ Python, Java, C, C++, рдФрд░ JavaScript рдЬреИрд╕реА рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛рдУрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░реЛрдВ рдпрд╛ рдирд┐рдЪ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЕрдзрд┐рдХ рд╡рд┐рд╢реЗрд╖реАрдХреГрдд рднрд╛рд╖рд╛рдУрдВ (рдЬреИрд╕реЗ Swift рдпрд╛ Fortran) рддрдХ рднреА рдлреИрд▓рд╛ рд╣реИред
рдпрд╣ рд╡реНрдпрд╛рдкрдХ рджрдХреНрд╖рддрд╛ рджрд░реНрд╢рд╛рддреА рд╣реИ рдХрд┐ рдмрд╣реБрднрд╛рд╖реА рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдпрд╛ рдРрд╕реА рдЯреАрдореЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╣рд╛рдБ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрд▓рдЧ-рдЕрд▓рдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, Codestral рдПрдХ рдореВрд▓реНрдпрд╡рд╛рди рд╕рд╛рдзрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЪрд╛рд╣реЗ рд╣рдо Python рдореЗрдВ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, JavaScript рд╕реЗ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛ рд░рд╣реЗ рд╣реЛрдВ, рдпрд╛ C++ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдореНрд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░ рд░рд╣реЗ рд╣реЛрдВтАФCodestral рд╣рдорд╛рд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд░реВрдк рдврд▓рдХрд░ рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдореЗрдВ рд╕рд╣рдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдХреЛрдб рдЬрдирд░реЗрд╢рди
Codestral рдХрд╛ рдореВрд▓ рдХрд╛рд░реНрдп рдХреЛрдб рдЬрдирд░реЗрд╢рди рд╣реИред рдЗрд╕рдХрд╛ рд▓рдХреНрд╖реНрдп рдХреЛрдб рдлрд╝рдВрдХреНрд╢рди рдХрдВрдкреНрд▓реАрд╢рди, рдЯреЗрд╕реНрдЯ рдХреЗрд╕ рдЬрдирд░реЗрд╢рди, рдФрд░ рдЧрд╛рдпрдм рдХреЛрдб рд╕реЗрдЧрдореЗрдВрдЯреНрд╕ рдХреЛ рднрд░рдиреЗ рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рдХрд░рдХреЗ рд╣рдорд╛рд░реЗ рдХреЛрдбрд┐рдВрдЧ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рд╣реИред
рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ рдореИрдХреЗрдирд┐рдЬрд╝реНрдо рдЬрдЯрд┐рд▓ рдХреЛрдбрдмреЗрд╕ рдпрд╛ рдЕрдкрд░рд┐рдЪрд┐рдд рднрд╛рд╖рд╛рдУрдВ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдорджрдж рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдпреЗ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рднрд╛рд╡реА рд╕рд╛рдмрд┐рдд рд╣реЛрддреА рд╣реИрдВ, рддреЛ рд╡реЗ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдбрд┐рдЬрд╝рд╛рдЗрди рдФрд░ рд╕рдорд╕реНрдпрд╛-рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕рдордп рдирд┐рдХрд╛рд▓ рд╕рдХрддреА рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рддреЗрдЬ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдФрд░ рдмреЗрд╣рддрд░ рдХреЛрдб рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдорд┐рд▓ рд╕рдХрддреА рд╣реИред
рдУрдкрди-рд╡реЗрдЯ
Codestral рдХрд╛ рдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдкрд╣рд▓реВ рдЗрд╕рдХрд╛ рдУрдкрди-рд╡реЗрдЯ рд╕реНрд╡рд░реВрдк рд╣реИред рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдореЙрдбрд▓ рдХреЗ рд╕реАрдЦреЗ рд╣реБрдП рдкреИрд░рд╛рдореАрдЯрд░ рдЕрдиреБрд╕рдВрдзрд╛рди рдФрд░ рдЧреИрд░-рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдореБрдХреНрдд рд░реВрдк рд╕реЗ рд╕реБрд▓рдн рд╣реИрдВред
рдпрд╣ рдЦреБрд▓реА рдкрд╣реБрдБрдЪ рд╕рд╣рдпреЛрдЧреА рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдХрд░рддреА рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╢реЛрдзрдХрд░реНрддрд╛ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрди-рдЯреНрдпреВрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рдХреЗ рд╕рддрдд рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗ рд╕рдХрддреЗ рд╣реИрдВред
рдпрд╣ рдЦреБрд▓рд╛рдкрди рди рдХреЗрд╡рд▓ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреНрд╖рдорддрд╛рдУрдВ рддрдХ рдкрд╣реБрдБрдЪ рдХрд╛ рд▓реЛрдХрддрдВрддреНрд░реАрдХрд░рдг рдХрд░рддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ AI рд╕рдореБрджрд╛рдп рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдФрд░ рдирд╡рд╛рдЪрд╛рд░ рдХреЛ рднреА рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИред
рдкреНрд░рджрд░реНрд╢рди рдФрд░ рджрдХреНрд╖рддрд╛
Mistral AI рдХрд╛ рджрд╛рд╡рд╛ рд╣реИ рдХрд┐ Codestral рдХреЛрдб рдЬрдирд░реЗрд╢рди рдкреНрд░рджрд░реНрд╢рди рдФрд░ рд▓реЗрдЯреЗрдВрд╕реА рдореЗрдВ рдирдпрд╛ рдорд╛рдирдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рдмреЗрдВрдЪрдорд╛рд░реНрдХреНрд╕ рдореЗрдВ рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред рдЗрд╕рдХрд╛ рдмрдбрд╝рд╛ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ (32k рдЯреЛрдХрди) рд▓рдВрдмреА рджреВрд░реА рдХреЗ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреА рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдмрдврд╝рд╛рддрд╛ рд╣реИред
рдЕрдЧрд▓реЗ рдЦрдВрдб рдореЗрдВ рд╣рдо рдкреНрд░рджрд░реНрд╢рди рдФрд░ рджрдХреНрд╖рддрд╛ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗред
рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ Codestral
Codestral рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рдмреЗрд╣рддрд░ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдЗрд╕реЗ рдЕрдиреНрдп рдкреНрд░рдореБрдЦ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдХрд░реЗрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЦрдВрдбреЛрдВ рдореЗрдВ рд╣рдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдкрд░рд┐рдгрд╛рдореЛрдВ рдкрд░ рдЧреМрд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рдкреНрд░рдореБрдЦ рдЕрдВрддрд░реЛрдВ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░реЗрдВрдЧреЗред
рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ
рдЖрдЗрдП рдЗрди рдирддреАрдЬреЛрдВ рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ:
32k рдЯреЛрдХрди рдХреЗ рдмрдбрд╝реЗ рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдВрдбреЛ рдХреЗ рдХрд╛рд░рдг Codestral рд▓рдВрдмреА рджреВрд░реА рдХреЗ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдХрд╛рд░реНрдпреЛрдВ (RepoBench) рдореЗрдВ рд╢реНрд░реЗрд╖реНрда рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рджрд┐рдЦрддрд╛ рд╣реИред рдпрд╣ рдмрдбрд╝рд╛ рд╡рд┐рдВрдбреЛ рдЕрдзрд┐рдХ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рдХреЛрдб рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдмреЗрд╣рддрд░ рдкреНрд░реЗрдбрд┐рдХреНрд╢рдВрд╕ рдорд┐рд▓рддреА рд╣реИрдВред Codestral Python рдореЗрдВ HumanEval рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдореЗрдВ рднреА рдЙрддреНрдХреГрд╖реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рдЯреАрдХ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЬрд╣рд╛рдБ Codestral рдХреБрдЫ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдордЬрд╝рдмреВрдд рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИ, рд╡рд╣реАрдВ DeepSeek Coder рдЬреИрд╕реЗ рдЕрдиреНрдп рдореЙрдбрд▓ рдЕрд▓рдЧ рдмреЗрдВрдЪрдорд╛рд░реНрдХреНрд╕ (MBPP) рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИрдВред
рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ LLM рдореЙрдбрд▓реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж, Codestral рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдЕрдХреНрд╕рд░ рдХрд╣реАрдВ рдмрдбрд╝реЗ рдореЙрдбрд▓реЛрдВ, рдЬреИрд╕реЗ Llama 3 70B, рдХреЗ рдмрд░рд╛рдмрд░ рдпрд╛ рдмреЗрд╣рддрд░ рд░рд╣рддрд╛ рд╣реИтАФрд╕рднреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ, рдЪрд╛рд╣реЗ рдХреЛрдб рдЬрдирд░реЗрд╢рди рд╣реЛ рдпрд╛ рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ рдХрд╛рд░реНрдпред
рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ рдкреНрд░рджрд░реНрд╢рди
рдЕрдм рдлрд┐рд▓-рдЗрди-рдж-рдорд┐рдбрд▓ (FIM) рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдирдЬрд╝рд░ рдбрд╛рд▓рддреЗ рд╣реИрдВ:
Codestral 22B рдиреЗ рддреАрдиреЛрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ (Python, JavaScript, рдФрд░ Java) рдореЗрдВ рддрдерд╛ рд╕рдордЧреНрд░ FIM рдФрд╕рдд рдореЗрдВ DeepSeek Coder 33B рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдк рд╕реЗ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рджрд┐рдЦрд╛рдпрд╛ред рдпрд╣ рдХреЛрдб рд╕рдВрджрд░реНрдн рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдЧрд╛рдпрдм рдХреЛрдб рд╕реЗрдЧрдореЗрдВрдЯреНрд╕ рдХреЛ рд╕рдЯреАрдХрддрд╛ рд╕реЗ рднрд░рдиреЗ рдореЗрдВ Codestral рдХреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреЗрд╡рд▓ DeepSeek Coder 33B рдХреЗ рд╕рд╛рде Codestral рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛ рдХрд░рддрд╛ рд╣реИ рдФрд░ CodeLlama 70B рдпрд╛ Llama 3 70B рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд░рддрд╛ред рдЗрд╕рд╕реЗ рддреБрд▓рдирд╛ рдХрд╛ рджрд╛рдпрд░рд╛ рдФрд░ Codestral рдХреЗ рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдирд┐рдХрд╛рд▓реЗ рдЬрд╛ рд╕рдХрдиреЗ рд╡рд╛рд▓реЗ рдирд┐рд╖реНрдХрд░реНрд╖ рд╕реАрдорд┐рдд рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред
HumanEval
HumanEval рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдлрд╝рдВрдХреНрд╢рди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдорд╛рдирд╡-рд▓рд┐рдЦрд┐рдд рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдкрд╛рд╕ рдХрд░рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдореЙрдбрд▓реЛрдВ рдХреА рдХреНрд╖рдорддрд╛ рдЬрд╛рдБрдЪрдХрд░ рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХреА рд╢реБрджреНрдзрддрд╛ рдорд╛рдкрддрд╛ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ HumanEval рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдореЗрдВ Codestral рдЕрдиреНрдп рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреИрд╕рд╛ рд╣реИ:
Codestral рдиреЗ Python, bash, Java, рдФрд░ PHP рдореЗрдВ рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ред рдпрджреНрдпрдкрд┐ рдЕрдиреНрдп рдореЙрдбрд▓ рдЕрд▓рдЧ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрддреНрдХреГрд╖реНрдЯ рд╣реИрдВ, Codestral рдХрд╛ рд╕рдордЧреНрд░ рдФрд╕рдд рдкреНрд░рджрд░реНрд╢рди рдЕрдЧреНрд░рдгреА рд╣реИ, рдЬреЛ рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕рдЯреАрдХ рдХреЛрдб рдЬрдирд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдЗрд╕рдХреА рдордЬрд╝рдмреВрдд рдХреНрд╖рдорддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
Codestral рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ
Codestral рдХреА рд╡рд┐рд╡рд┐рдз рдХреНрд╖рдорддрд╛рдПрдБ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЬреАрд╡рдирдЪрдХреНрд░ рдХреЗ рднреАрддрд░ рд╡рд┐рднрд┐рдиреНрди рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рдЖрдЗрдП рдХреБрдЫ рдкреНрд░рдореБрдЦ рдЙрдкрдпреЛрдЧ рдорд╛рдорд▓реЛрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВ рдЬрд╣рд╛рдБ Codestral рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓ рд╕рдХрддрд╛ рд╣реИред
рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдФрд░ рдЬрдирд░реЗрд╢рди
рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдФрд░ рдЬрдирд░реЗрд╢рди Codestral рдХреА рдкреНрд░рд╛рдердорд┐рдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рд╕реБрдЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП Codestral рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдбрд┐рдВрдЧ рддреЗрдЬрд╝ рдФрд░ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реЛ рдЬрд╛рддреА рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Codestral рдкреНрд░рд╛рдХреГрддрд┐рдХ рднрд╛рд╖рд╛ рдХреЗ рд╡рд┐рд╡рд░рдг рдпрд╛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рд╕реЗ рдкреВрд░реЗ рдХреЛрдб рд╕реНрдирд┐рдкреЗрдЯреНрд╕ рдЬрдирд░реЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдФрд░ рднреА рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реЛрддреА рд╣реИ рдФрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рддреА рд╣реИред
рдпрд╣рд╛рдБ рдПрдХ рддреНрд╡рд░рд┐рдд рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдореИрдВрдиреЗ Codestral рд╕реЗ рдХреНрдпрд╛ рдЬрдирд░реЗрдЯ рдХрд░рд╡рд╛рдпрд╛:
рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрд╢рди
Codestral рдореМрдЬреВрджрд╛ рдХреЛрдб рдХреЗ рд▓рд┐рдП рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрдЯ рдХрд░рдирд╛ рднреА рд╕рд░рд▓ рдмрдирд╛рддрд╛ рд╣реИред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рдореВрд▓реНрдпрд╡рд╛рди рд╕рдордп рдФрд░ рдкреНрд░рдпрд╛рд╕ рдмрдЪрд╛рддреА рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдпрд╣ рдХреЛрдб рдЧреБрдгрд╡рддреНрддрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдмрдЧреНрд╕ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдордЬрд╝рдмреВрдд рдФрд░ рдЕрдиреБрд░рдХреНрд╖рд┐рдд рдмрдиреЗ рд░рд╣рддреЗ рд╣реИрдВред
рдореИрдВрдиреЗ Codestral рд╕реЗ рдКрдкрд░ рдЬрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдпреВрдирд┐рдЯ рдЯреЗрд╕реНрдЯ рдмрдирд╛рдиреЗ рдХреЛ рдХрд╣рд╛:
рдХреЛрдб рдЕрдиреБрд╡рд╛рдж рдФрд░ рд░рд┐рдлреИрдХреНрдЯрд░рд┐рдВрдЧ
Codestral рдХреА рдмрд╣реБрднрд╛рд╖рд┐рдХ рдХреНрд╖рдорддрд╛рдПрдБ рдХреЛрдб рдЬрдирд░реЗрд╢рди рд╕реЗ рдЖрдЧреЗ рдЬрд╛рддреА рд╣реИрдВред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдХреЛрдб рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЕрдкрд░рд┐рдЪрд┐рдд рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд┐рдЦреЗ рдореМрдЬреВрджрд╛ рдХреЛрдбрдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Codestral рдмреЗрд╣рддрд░ рдкрдардиреАрдпрддрд╛ рдФрд░ рдЕрдиреБрд░рдХреНрд╖рдгреАрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЛ рд░рд┐рдлреИрдХреНрдЯрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рд╕рд░реНрд╡реЛрддреНрддрдо рдкреНрд░рдерд╛рдУрдВ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рдорд╛рдирдХреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред
рдореИрдВрдиреЗ Codestral рд╕реЗ рдКрдкрд░ рджрд┐рдП рдЧрдП Python рдХреЛрдб рдХрд╛ JavaScript рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреЛ рдХрд╣рд╛:
рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рдХреЛрдб рд╕рд╣рд╛рдпрддрд╛
рдбреЗрд╡рд▓рдкрд░реНрд╕ рдбреАрдмрдЧрд┐рдВрдЧ рд╕рд╣рд╛рдпрддрд╛, рдЕрдкрд░рд┐рдЪрд┐рдд рдХреЛрдб рдХреЛ рд╕рдордЭрдиреЗ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдЗрд╖реНрдЯрддрдо рд╕рдорд╛рдзрд╛рди рдвреВрдБрдврдиреЗ рдХреЗ рд▓рд┐рдП Codestral рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЗрдВрдЯрд░реИрдХреНрдЯрд┐рд╡ рд╕рд╣рд╛рдпрддрд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЬрдЯрд┐рд▓ рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдпрд╛ рдирдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдБ рдФрд░ рдлрд╝реНрд░реЗрдорд╡рд░реНрдХ рд╕реАрдЦрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЙрдирдХреЗ рд╡рд┐рдХрд╛рд╕ рд╕рдлрд░ рдХреЗ рджреМрд░рд╛рди рд╕рд╣рдпреЛрдЧ рдФрд░ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
Codestral рдХреЗ рд╕рд╛рде рдЖрд░рдВрдн рдХреИрд╕реЗ рдХрд░реЗрдВ
Codestral рд╣рдореЗрдВ рдЗрд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:
Codestral рдХреА рд╕реАрдорд╛рдПрдБ
рд╣рд╛рд▓рд╛рдБрдХрд┐ Codestral рд╡рд┐рднрд┐рдиреНрди рдХреЛрдб рдЬрдирд░реЗрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЖрд╢рд╛рдЬрдирдХ рджрд┐рдЦрддрд╛ рд╣реИ, рдЗрд╕рдХреА рд╕реАрдорд╛рдУрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ:
рдирд┐рд╖реНрдХрд░реНрд╖
рдХреЛрдб рдХрдВрдкреНрд▓реАрд╢рди рдФрд░ рдЯреЗрд╕реНрдЯ рдЬрдирд░реЗрд╢рди рдЬреИрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рдХрд░рдХреЗ Codestral рд╣рдорд╛рд░реЗ рд╕рдордп рдХреЛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╕рдорд╕реНрдпрд╛-рд╕рдорд╛рдзрд╛рди рдФрд░ рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдореБрдХреНрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд░рдЦрддрд╛ рд╣реИред
рдЬрдмрдХрд┐ рдЗрд╕рдХрд╛ рдкреВрд░реНрдг рдкреНрд░рднрд╛рд╡ рдЕрднреА рджреЗрдЦрд╛ рдЬрд╛рдирд╛ рдмрд╛рдХреА рд╣реИ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ AI рдХреЗ рднрд╡рд┐рд╖реНрдп рдХреА рдЦреЛрдЬ рдХрд░рддреЗ рд╣реБрдП Codestral рдПрдХ рдРрд╕рд╛ рд╡рд┐рдХрд╛рд╕ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрджрд┐ рдЖрдк AI рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рд╕реАрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ AI Fundamentals рдкрд░ рдпрд╣ рдЫрд╣-рдХреЛрд░реНрд╕ рд╕реНрдХрд┐рд▓ рдЯреНрд░реИрдХ рджреЗрдЦреЗрдВред