Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Roadmap: 1.0 (Foundation Models 26) and 2.0 (Foundation Models 27)

Aperta
#210 5 commenti 2 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
30/100
Tipo di issue
Funzionalità
Chiarezza
Da chiarire
Stato di attività
Attiva
Stack tecnologico
swift
Ambito
ai, api, mobile-dev

Direzione di ricerca

Inizia esaminando le lacune di parità dell'API di Foundation Models elencate nella roadmap e gli attuali piani di compatibilità per 1.0 e 2.0. Nell'issue non sono indicati file, test o punti di ingresso; per considerarla completata è necessario concordare l'ambito della pulizia di 1.0 e delle breaking changes di iOS/macOS 27.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Now that @pcuenca and I are back on this, here's the plan:

1.0 — a stable release against the current Foundation Models API in iOS/macOS 26. Before tagging it, I want to tidy up the places where AnyLanguageModel grew beyond what Apple's framework offers, mostly to compensate for early limitations:

  • Remove the APIs that are already marked deprecated (Llama passthrough properties, the legacy Gemini Thinking / ServerTool types).
  • Fix respond(to:schema:), which currently ignores its schema argument.
  • Make Instructions Sendable, and close a few other small parity gaps.
  • Clearly mark our extensions (tool execution delegate, image inputs, [custom:] options) as extensions.

2.0 — track the Foundation Models changes in iOS/macOS 27. I expect source-breaking changes around session construction, image inputs, and generation options, so that'll be a major version. Availability-gated additions (like #206) can land before then.

If there's something you need in 1.0, please say so here.

Lingua principale
Swift
Stelle
938
Fork
93
Merge medio
2g 6h
PR unite (30g)
55

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di huggingface/AnyLanguageModel

Tutte le issue di huggingface/AnyLanguageModel

Issue simili

Altre issue su Swift

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.