Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Java: API - What about being able to generate one Embedding from one data type (instead of list)?

Offen
#130 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

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
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Veraltet
Tech-Stack
java
Bereich
api

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

java

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

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus microsoft/semantic-kernel-java

Alle Issues in microsoft/semantic-kernel-java

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.