
Anthropic-მა Claude Apple-ის Foundation Models ჩარჩოში დაამატა
Anthropic-მა გამოაქვეყნა Swift პაკეტი, რომელიც Claude-ს Apple-ის Foundation Models ჩარჩოში სერვერულ ენობრივ მოდელად აქცევს, რათა აპლიკაციებმა ის იმავე LanguageModelSession API-ით მართონ, რომელსაც Apple-ის მოწყობილობაზე მომუშავე მოდელისთვის იყენებენ.
Anthropic-მა გამოაქვეყნა Claude for Foundation Models — Swift პაკეტი, რომელიც Claude-ს Apple-ის Foundation Models ჩარჩოში სერვერულ ენობრივ მოდელად აქცევს. პაკეტი Claude-ს ჩარჩოს LanguageModel პროტოკოლს მოარგებს, ამიტომ დეველოპერები მას იმავე LanguageModelSession API-ით მართავენ, რომელსაც Apple-ის მოწყობილობაზე მომუშავე მოდელისთვის იყენებენ: respond(to:), სტრიმინგი, მართული გენერაცია და ხელსაწყოების გამოძახება ერთნაირად მუშაობს.
იგივე session API, მოთხოვნები პირდაპირ Anthropic-ზე მიდის
შესვლის წერტილი ClaudeLanguageModel-ია. ის LanguageModelSession-ს გადაეცემა მოდელის კონსტანტასთან ერთად, მაგალითად .sonnet5 ან .opus5_5, და ავტორიზაციის მნიშვნელობასთან ერთად. მოთხოვნები აპლიკაციიდან პირდაპირ Claude API-ზე მიდის; Apple მოთხოვნის გზაში არ მონაწილეობს და ვერც მოთხოვნებს და ვერც პასუხებს ვერ ხედავს, ხოლო გამოყენება დეველოპერის Anthropic ანგარიშზე სტანდარტული API ტარიფით ითვლება. მოდელის კონსტანტები API-ის მოდელის ID-ებს ემთხვევა და თითოეული მოდელის დეკლარირებულ შესაძლებლობებს ატარებს — სემპლინგის პარამეტრები, effort დონეები, ადაპტური აზროვნება, სტრუქტურირებული გამოტანა და სურათის შეყვანა — რადგან მოდელისთვის მიუღებელი ველის გაგზავნა მკაცრი შეცდომაა. fixedEffort პარამეტრი ყოველი მოთხოვნისთვის ამაგრებს Claude-ის effort დონეს და ჩარჩოს per-request მინიშნებებზე უპირატესია.
ავტორიზაციის სამი რეჟიმი, App Attest გასაღების გარეშე გამოქვეყნებისთვის
ავტორიზაცია თითოეული მოდელისთვის ცალკე მითითდება: .apiKey — განვითარებისთვის, .proxied — ტრაფიკის საკუთარი ბექენდის გავლით გასატარებლად, და .appAttest — აპლიკაციებისთვის, რომლებიც ბექენდის გარეშე ქვეყნდება. App Attest-ის შემთხვევაში ყოველი ინსტალაცია Apple-ის ატესტაციის სერვისის მეშვეობით ადასტურებს, რომ ნამდვილი, არამოდიფიცირებული ნაგებობაა, და Anthropic მოწყობილობას სამუშაო სივრცეზე მიბმულ, ერთ საათში ვადაგასულ წვდომის ტოკენს გასცემს — აპლიკაციაში API გასაღები საერთოდ არ ინახება. ეს რეჟიმი ფიზიკურ მოწყობილობას და Secure Enclave-ს მოითხოვს და არ მუშაობს Amazon Bedrock-ის, Google Cloud-ისა და Microsoft Foundry-ის გავლით. Anthropic აფრთხილებს, რომ გამოქვეყნებულ ბინარში ჩადებული გასაღები ამოსაღებია და მხოლოდ განვითარების დროს უნდა გამოიყენონ.
ბეტა, მხოლოდ OS 27 და რაც აკლია
პაკეტი OS 27-ის ბეტებში შემოტანილ სერვერული ენობრივი მოდელის API-ზეა გათვლილი და მოითხოვს iOS 27-ს, macOS 27-ს, visionOS 27-ს ან watchOS 27-ს, ასევე Xcode 27-ს — ყველა ბეტა ვერსიაშია, ამიტომ API შესაძლოა შეიცვალოს. სერვერული ხელსაწყოები — ვებ-ძებნა, ვებ-გვერდის წამოღება და კოდის გაშვება — თითოეული მოდელისთვის კონფიგურირდება გამოყენების ლიმიტით და დომენების დაშვების ან დაბლოკვის სიებით. ის ფუნქციები, რომლებსაც Apple-ის პროტოკოლი ვერ გამოხატავს, მიუწვდომელია: stop sequences, პაკეტური დამუშავება, Files API, ტოკენების დათვლა და კონფიგურირებადი prompt caching. პაკეტი Apache 2.0 ლიცენზიით ვრცელდება და ბეტის პერიოდში გარე pull request-ები არ მიიღება.
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.