Send `gen_ai.embeddings.input` with appropriate format
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 64/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- Active
- Stack technique
- python
- Domaine
- backend-api-design
Piste de recherche
Commencez par repérer où le Python SDK émet gen_ai.embeddings.input et lisez l’instrumentation des embeddings autour de cet endroit. Comparez la valeur et le type émis aux quatre formats de l’issue et du GenAI RFC associé. Ajoutez ou mettez à jour des tests ciblés pour text, texts, tokens et token_batches ; le travail est terminé lorsque chaque forme d’entrée est envoyée avec le type correspondant.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
As per the GenAI RFC:
The attribute is a union discriminated by the type property. The type property is one of "text", "texts", "tokens", or "token_batches".
If the type is "text", then the value is a simple string, as in
{
"type": "text",
"value": "Hello, world!",
}
If the type is "texts", the value is a string array, as in
{
"type": "texts",
"value": ["First text", "Second text", "Third text"],
}
If the type is "tokens", then the value is an array of integers, as in
{
"type": "tokens",
"value": [5, 8, 13, 21, 34],
}
Finally, if the type is "token_batches", then the value is a 2-dimensional array of integers, as in
{
"type": "token_batches",
"value": [[5, 8, 13, 21, 34], [8, 13, 21, 34, 55]],
}
- Langage dominant
- Python
- Étoiles
- 2.2k
- Forks
- 692
- Merge moyen
- 1 j 4 h
- PR mergées (30 j)
- 227
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de getsentry/sentry-python
-
Improvement Python Spans
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
getsentry/sentry-python#7994 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
`cohere`: Set request parametersPeut-être pris @mohanprasath-dev l’a pris il y a 1 jour. OuverteImprovement Python Spans Waiting for: Product Owner
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
getsentry/sentry-python#7992 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
`openai`: Set request parametersOuverteImprovement Python Spans
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
getsentry/sentry-python#7990 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Improvement Python
Difficulté 2/5 1-3 heures Accessibilité débutants 63/100
getsentry/sentry-python#7989 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Improvement Python Spans
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
getsentry/sentry-python#7977 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de getsentry/sentry-python
Issues similaires
-
area:core-platform effort:S priority:P3 status:in-review type:test
Difficulté 2/5 Moins d'une heure Accessibilité débutants 80/100
randomparity/kdive#3246 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Requantification library converts m/z to mass with the hydrogen-atom mass instead of the proton massOuvertebug
Difficulté 1/5 Moins d'une heure Accessibilité débutants 85/100
nf-core/metaboigniter#130 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
common-workflow-language/cwl-utils#477 ·
Les mainteneurs répondent en général sous 1 jour
-
Add dependabotOuvertefeat
Difficulté 2/5 Moins d'une heure Accessibilité débutants 72/100
open-nudge/opentemplate#204 ·
Les mainteneurs répondent en général sous 1 jour
-
github-stale-ci-pr-closer: KV state is double-wrapped, never persists, and hits the depth-32 limitPeut-être pris @VascoSch92 l’a pris aujourd’hui. Ouvertepriority:medium ready-for-dev
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
OpenHands/extensions#781 ·
Les mainteneurs répondent en général sous 1 jour