googleapis / googleapis/google-cloud-java

Support for metadata labels in VertexAI library

Abierto
#11,534 2 comentarios 1 reacción 0 asignados Ver en GitHub
priority: p3 type: feature request
Lenguaje dominante
Java
Estrellas
2.1k
Forks
1.2k
Merge medio
1 d 23 h
PR fusionados (30 d)
154

Descripción

Thanks for stopping by to let us know something could be better!

**PLEASE READ**: If you have a support contract with Google, please create an issue in the [support console](https://cloud.google.com/support/) instead of filing on GitHub. This will ensure a timely response.

**Is your feature request related to a problem? Please describe.**
Java library for VertexAI does not offer support for adding labels when making `generateContent` calls. This is really useful feature for tracking costs for different labels. And also this is supported by REST call and by python library. Link - https://cloud.google.com/vertex-ai/generative-ai/docs/multimodal/add-labels-to-api-calls

**Describe the solution you'd like**
Solution could be the same as in python library
```
GenerativeModel::generateContent(Content content, Map labels)
```

This is the example from python library:
```
prompt = "What is Generative AI?"
response = model.generate_content(
prompt,
# Example Labels
labels={
"team": "research",
"component": "frontend",
"environment": "production",
},
)
```

**Describe alternatives you've considered**
Unfortunately no alternatives in this library. If I want to use labels I need to switch to REST calls and discard this library.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.