Java: API - What about being able to generate one Embedding from one data type (instead of list)?
Maintainer antworten meist innerhalb von 1 Tag
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 38/100
Rechercherichtung
Beginne damit, die EmbeddingGeneration API und ihre Implementierungen zu lokalisieren, und überprüfe anschließend, wie generateEmbeddingsAsync(List data) bereitgestellt und getestet wird. Lege das Rückgabeverhalten der Methode für einen einzelnen Wert fest und aktualisiere die relevante API-Abdeckung, sodass eine Eingabe ein Embedding erzeugt, ohne dass Aufrufer eine Liste erstellen müssen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
The EmbeddingGeneration API has a single generateEmbeddingsAsync(List<TValue> data) method that takes a list (let's say of String) and returns a list of Embeddings
Mono<List<Embedding>> generateEmbeddingsAsync(List<TValue> data);
It would be nice to have another method that only takes one (let's say) String and return a single Embedding. This way we could create one embedding for a single piece of text (without chunking it into smaller pieces).
Mono<List<Embedding>> generateEmbeddingsAsync(List<TValue> data);
Mono<Embedding> generateEmbeddingAsync(TValue data);
WDYT ?
- Vorherrschende Sprache
- Java
- Sterne
- 276
- Forks
- 56
- Ø Merge
- 17 Std. 45 Min.
- Gemergte PRs (30 T.)
- 4
Entwicklungsumgebung
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus microsoft/semantic-kernel-java
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
microsoft/semantic-kernel-java#334 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Feature Parity Inquiry: Multi-Agent Orchestration and Roadmap Alignment with Python/.NET Versions Offen
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
microsoft/semantic-kernel-java#331 · 7 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug triage
microsoft/semantic-kernel-java#330 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug triage
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
microsoft/semantic-kernel-java#328 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
Java: Remove SK planners Offen
microsoft/semantic-kernel-java#323 · 1 Reaktion · 2 zugewiesene Personen ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in microsoft/semantic-kernel-java
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 84/100
Maintainer antworten meist innerhalb von 1 Tag
-
ci-failure-cause test-failure
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
nextcloud/notes-android#3367 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Feature
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
MuntashirAkon/AppManager#2058 ·
-
SarifLogger: artifactLocation.uri is not properly encoded for file names containing '#', '?', or '%' Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
checkstyle/checkstyle#21721 ·
Maintainer antworten meist innerhalb von 1 Tag