La compatibilidad con el ajuste de la API de Gemini ofrece un mecanismo para seleccionar resultados cuando tienes un conjunto de datos pequeño de ejemplos de entrada y salida. Para obtener más detalles, consulta la Guía de ajuste de modelos y el instructivo.
Método: tunedModels.create
- Extremo
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Crea un modelo ajustado. Verifica el progreso intermedio del ajuste (si corresponde) a través del servicio google.longrunning.Operations
.
Accede al estado y los resultados a través del servicio de operaciones. Ejemplo: GET /v1/tunedModels/az2mb0bpw6i/operations/000-111-222
Extremo
post https://generativelanguage.googleapis.com/v1beta/tunedModelsParámetros de consulta
tunedModelId
string
Opcional. El ID único para el modelo ajustado, si se especifica. Este valor debe tener hasta 40 caracteres; el primer carácter debe ser una letra y el último puede ser una letra o un número. El ID debe coincidir con la expresión regular: [a-z]([a-z0-9-]{0,38}[a-z0-9])?
.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de TunedModel
.
displayName
string
Opcional. Es el nombre que se mostrará para este modelo en las interfaces de usuario. El nombre visible debe tener un máximo de 40 caracteres, incluidos los espacios.
description
string
Opcional. Es una descripción breve de este modelo.
tuningTask
object (TuningTask
)
Obligatorio. La tarea de ajuste que crea el modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Es la lista de números de proyecto que tienen acceso de lectura al modelo ajustado.
source_model
. El modelo que se usa como punto de partida para el ajuste. Las direcciones (source_model
) solo pueden ser una de las siguientes opciones:
tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usarlo como punto de partida para entrenar el modelo nuevo.
baseModel
string
Inmutable. El nombre del Model
que se ajustará. Ejemplo: models/gemini-1.5-flash-001
temperature
number
Opcional. Controla la aleatoriedad del resultado.
Los valores pueden ser superiores a [0.0,1.0]
, inclusive. Un valor más cercano a 1.0
producirá respuestas más variadas, mientras que un valor más cercano a 0.0
generalmente dará como resultado respuestas menos sorprendentes del modelo.
Este valor especifica que el valor predeterminado es el que usa el modelo base cuando se crea el modelo.
topP
number
Opcional. Para muestreos de núcleos.
El muestreo de núcleo considera el conjunto más pequeño de tokens cuya suma de probabilidad es al menos topP
.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topK
integer
Opcional. Para el muestreo Top-K.
El muestreo Top-K considera el conjunto de topK
tokens más probables. Este valor especifica el valor predeterminado que usará el backend cuando realice la llamada al modelo.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
Ejemplo de solicitud
Python
Cuerpo de la respuesta
Este recurso representa una operación de larga duración que es el resultado de una llamada a la API de la red.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
name
string
El nombre asignado por el servidor, que solo es único dentro del mismo servicio que originalmente lo muestra. Si usas la asignación HTTP predeterminada, el name
debe ser un nombre de recurso que termine con operations/{unique_id}
.
metadata
object
Metadatos específicos del servicio asociados con la operación. Por lo general, contiene información de progreso y metadatos comunes, como la fecha de creación. Puede que algunos servicios no proporcionen estos metadatos. Cualquier método que muestra una operación de larga duración debe documentar el tipo de metadatos, si corresponde.
Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type"
contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" }
.
done
boolean
Si el valor es false
, significa que la operación aún está en progreso. Si es true
, la operación está completa, y error
o response
están disponibles.
result
. El resultado de la operación, que puede ser un error
o una response
válida. Si done
== false
, no se establecen error
ni response
. Si done
== true
, se puede establecer error
o response
. Es posible que algunos servicios no proporcionen el resultado. result
puede ser uno de los siguientes:
error
object (Status
)
El resultado de error de la operación en caso de falla o cancelación.
response
object
La respuesta normal y correcta de la operación. Si el método original no muestra datos en caso de éxito, como Delete
, la respuesta es google.protobuf.Empty
. Si el método original es Get
, Create
o Update
estándar, la respuesta debe ser el recurso. Para otros métodos, la respuesta debe tener el tipo XxxResponse
, en la que Xxx
es el nombre del método original. Por ejemplo, si el nombre del método original es TakeSnapshot()
, el tipo de respuesta inferido es TakeSnapshotResponse
.
Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type"
contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" }
.
Representación JSON |
---|
{ "name": string, "metadata": { "@type": string, field1: ..., ... }, "done": boolean, // Union field |
Método: tunedModels.generateContent
- Extremo
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Genera una respuesta del modelo según una GenerateContentRequest
de entrada. Consulta la guía de generación de texto para obtener información de uso detallada. Las capacidades de entrada difieren entre los modelos, incluidos los ajustados. Consulta la guía de modelos y la guía de ajuste para obtener más información.
Extremo
post https://generativelanguage.googleapis.com/v1beta/{model=tunedModels/*}:generateContentParámetros de ruta
model
string
Obligatorio. Es el nombre de Model
que se usará para generar la finalización.
Formato: name=models/{model}
. Tiene el formato tunedModels/{tunedmodel}
.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
contents[]
object (Content
)
Obligatorio. El contenido de la conversación actual con el modelo.
Para consultas de un solo turno, esta es una instancia única. Para las consultas de varios turnos, como chat, este es un campo repetido que contiene el historial de conversaciones y la solicitud más reciente.
tools[]
object (Tool
)
Opcional. Una lista de Tools
que Model
puede usar para generar la siguiente respuesta.
Un Tool
es un fragmento de código que permite que el sistema interactúe con sistemas externos para realizar una acción o un conjunto de acciones fuera del conocimiento y el alcance de Model
. Los elementos Tool
admitidos son Function
y codeExecution
. Consulta las guías Llamadas a función y Ejecución de código para obtener más información.
toolConfig
object (ToolConfig
)
Opcional. Configuración de la herramienta para cualquier Tool
especificado en la solicitud. Consulta la guía de llamada a funciones para ver un ejemplo de uso.
safetySettings[]
object (SafetySetting
)
Opcional. Es una lista de instancias SafetySetting
únicas para bloquear contenido no seguro.
Esto se aplicará de manera forzosa en GenerateContentRequest.contents
y GenerateContentResponse.candidates
. No debe haber más de un parámetro de configuración para cada tipo de SafetyCategory
. La API bloqueará todo el contenido y las respuestas que no cumplan con los umbrales establecidos por esta configuración. Esta lista anula la configuración predeterminada de cada SafetyCategory
especificada en safetySettings. Si no hay un SafetySetting
para un SafetyCategory
determinado proporcionado en la lista, la API usará la configuración de seguridad predeterminada para esa categoría. Se admiten las categorías de daños HARM_CATEGORY_HATE_SPEECH, HARM_CATEGORY_SEXUALLY_EXPLICIT, HARM_CATEGORY_DANGEROUS_CONTENT, HARM_CATEGORY_HARASSMENT. Consulta la guía para obtener información detallada sobre la configuración de seguridad disponible. Consulta también la Guía de seguridad para aprender a incorporar consideraciones de seguridad en tus aplicaciones de IA.
systemInstruction
object (Content
)
Opcional. El desarrollador establece las instrucciones del sistema. Actualmente, solo se admite texto.
generationConfig
object (GenerationConfig
)
Opcional. Opciones de configuración para la generación y la salida de modelos.
cachedContent
string
Opcional. Es el nombre del contenido almacenado en caché para usar como contexto y entregar la predicción. Formato: cachedContents/{cachedContent}
Ejemplo de solicitud
Texto
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Imagen
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Audio
Python
Node.js
Una caracola
Video
Python
Node.js
Go
Una caracola
Python
Una caracola
Chat
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Caché
Python
Node.js
Modelo ajustado
Python
Modo JSON
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Ejecución de código
Python
Kotlin
Java
Llamadas a función
Python
Node.js
Una caracola
Kotlin
Swift
Dart
Java
Configuración de generación
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Configuración de seguridad
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Instrucción del sistema
Python
Node.js
Go
Una caracola
Kotlin
Swift
Dart
Java
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de GenerateContentResponse
.
Método: tunedModels.get
- Extremo
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Obtiene información sobre un TunedModel específico.
Extremo
get https://generativelanguage.googleapis.com/v1beta/{name=tunedModels/*}Parámetros de ruta
name
string
Obligatorio. El nombre del recurso del modelo.
Formato: tunedModels/my-model-id
Toma la forma tunedModels/{tunedmodel}
.
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Ejemplo de solicitud
Python
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de TunedModel
.
Método: AdjustModels.list
- Extremo
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
- Ejemplo de solicitud
Listas creadas con modelos ajustados.
Extremo
get https://generativelanguage.googleapis.com/v1beta/tunedModelsParámetros de consulta
pageSize
integer
Opcional. La cantidad máxima de TunedModels
que se mostrarán (por página). Es posible que el servicio devuelva menos modelos ajustados.
Si no se especifica, se mostrarán como máximo 10 modelos ajustados. Este método muestra, como máximo, 1,000 modelos por página, incluso si pasas un tamaño de página mayor.
pageToken
string
Opcional. Un token de página, recibido desde una llamada tunedModels.list
anterior.
Proporciona el pageToken
que muestra una solicitud como argumento para la siguiente solicitud para recuperar la página siguiente.
Cuando se pagina, todos los demás parámetros proporcionados a tunedModels.list
deben coincidir con la llamada que proporcionó el token de la página.
filter
string
Opcional. Un filtro es una búsqueda de texto completo en la descripción y el nombre visible del modelo ajustado. De forma predeterminada, los resultados no incluirán los modelos ajustados que se compartieron con todos.
Operadores adicionales: - owner:me - writers:me - lectores:yo - lectores:todos
Ejemplos: "owner:me" muestra todos los modelos ajustados para los que el emisor tiene el rol de propietario "readers:me" muestra todos los modelos ajustados en los que el emisor tiene el rol de lector “readers:todos” muestra todos los modelos ajustados que se comparten con todos
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Ejemplo de solicitud
Python
Cuerpo de la respuesta
Respuesta de tunedModels.list
que contiene una lista paginada de modelos.
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
tunedModels[]
object (TunedModel
)
Los modelos que se devuelven.
nextPageToken
string
Un token, que se puede enviar como pageToken
para recuperar la página siguiente.
Si se omite este campo, no habrá más páginas.
Representación JSON |
---|
{
"tunedModels": [
{
object ( |
Método: tunnelModels.patch
- Extremo
- Parámetros de ruta de acceso
- Parámetros de consulta
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
Actualiza un modelo ajustado.
Extremo
parche https://generativelanguage.googleapis.com/v1beta/{tunedModel.name=tunedModels/*}PATCH https://generativelanguage.googleapis.com/v1beta/{tunedModel.name=tunedModels/*}
Parámetros de ruta
tunedModel.name
string
Solo salida. El nombre del modelo ajustado. En el momento de la creación, se generará un nombre único. Ejemplo: tunedModels/az2mb0bpw6i
Si se establece displayName en el momento de la creación, se establecerá la parte del ID del nombre concatenando las palabras del displayName con guiones y agregando una parte aleatoria para que sea único.
Ejemplo:
- displayName =
Sentence Translator
- name =
tunedModels/sentence-translator-u3b7m
Toma la formatunedModels/{tunedmodel}
.
Parámetros de consulta
updateMask
string (FieldMask
format)
Obligatorio. La lista de campos que se deben actualizar.
Esta es una lista separada por comas de los nombres de campos totalmente calificados. Ejemplo: "user.displayName,photo"
.
Cuerpo de la solicitud
El cuerpo de la solicitud contiene una instancia de TunedModel
.
displayName
string
Opcional. Es el nombre que se mostrará para este modelo en las interfaces de usuario. El nombre visible debe tener un máximo de 40 caracteres, incluidos los espacios.
description
string
Opcional. Es una descripción breve de este modelo.
tuningTask
object (TuningTask
)
Obligatorio. La tarea de ajuste que crea el modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Es la lista de números de proyecto que tienen acceso de lectura al modelo ajustado.
source_model
. El modelo que se usa como punto de partida para el ajuste. Las direcciones (source_model
) solo pueden ser una de las siguientes opciones:
tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usarlo como punto de partida en el entrenamiento del modelo nuevo.
temperature
number
Opcional. Controla la aleatoriedad del resultado.
Los valores pueden ser superiores a [0.0,1.0]
, inclusive. Un valor más cercano a 1.0
producirá respuestas más variadas, mientras que un valor más cercano a 0.0
generalmente dará como resultado respuestas menos sorprendentes del modelo.
Este valor especifica que el valor predeterminado es el que usa el modelo base cuando se crea el modelo.
topP
number
Opcional. Para muestreos de núcleos.
El muestreo de núcleo considera el conjunto más pequeño de tokens cuya suma de probabilidad es al menos topP
.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topK
integer
Opcional. Para el muestreo Top-K.
El muestreo Top-K considera el conjunto de topK
tokens más probables. Este valor especifica el valor predeterminado que usará el backend cuando realice la llamada al modelo.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
Cuerpo de la respuesta
Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de TunedModel
.
Método: tunedModels.delete
- Extremo
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Permisos de autorización
Borra un modelo ajustado.
Extremo
borrar https://generativelanguage.googleapis.com/v1beta/{name=tunedModels/*}Parámetros de ruta
name
string
Obligatorio. Es el nombre del recurso del modelo. Formato: tunedModels/my-model-id
Toma la forma tunedModels/{tunedmodel}
.
Cuerpo de la solicitud
El cuerpo de la solicitud debe estar vacío.
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta está vacío.
Recurso de REST: tunnelModels
- Recurso: TunedModel
- TunedModelSource
- Estado
- TuningTask
- TuningSnapshot
- Conjunto de datos
- TuningExamples
- TuningExample
- Hiperparámetros
- Métodos
Recurso: TunedModel
Un modelo ajustado creado con ModelService.CreateTunedModel.
name
string
Solo salida. El nombre del modelo ajustado. En el momento de la creación, se generará un nombre único. Ejemplo: tunedModels/az2mb0bpw6i
Si se establece displayName en el momento de la creación, se establecerá la parte del ID del nombre concatenando las palabras del displayName con guiones y agregando una parte aleatoria para que sea único.
Ejemplo:
- displayName =
Sentence Translator
- nombre =
tunedModels/sentence-translator-u3b7m
displayName
string
Opcional. El nombre que se mostrará para este modelo en las interfaces de usuario. El nombre visible debe tener hasta 40 caracteres, incluidos los espacios.
description
string
Opcional. Una descripción breve de este modelo.
state
enum (State
)
Solo salida. El estado del modelo ajustado.
createTime
string (Timestamp
format)
Solo salida. La marca de tiempo cuando se creó este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
updateTime
string (Timestamp
format)
Solo salida. La marca de tiempo de la actualización de este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
tuningTask
object (TuningTask
)
Obligatorio. La tarea de ajuste que crea el modelo ajustado.
readerProjectNumbers[]
string (int64 format)
Opcional. Es la lista de números de proyecto que tienen acceso de lectura al modelo ajustado.
source_model
. El modelo que se usa como punto de partida para el ajuste. Las direcciones (source_model
) solo pueden ser una de las siguientes opciones:
tunedModelSource
object (TunedModelSource
)
Opcional. TunedModel para usarlo como punto de partida para entrenar el modelo nuevo.
baseModel
string
Inmutable. El nombre del Model
que se ajustará. Ejemplo: models/gemini-1.5-flash-001
temperature
number
Opcional. Controla la aleatoriedad del resultado.
Los valores pueden ser superiores a [0.0,1.0]
, inclusive. Un valor más cercano a 1.0
producirá respuestas más variadas, mientras que un valor más cercano a 0.0
generalmente dará como resultado respuestas menos sorprendentes del modelo.
Este valor especifica que el valor predeterminado es el que usa el modelo base cuando se crea el modelo.
topP
number
Opcional. Para muestreos de núcleos.
El muestreo de núcleo considera el conjunto más pequeño de tokens cuya suma de probabilidad es al menos topP
.
Este valor especifica que la configuración predeterminada es la que usa el modelo base cuando se crea el modelo.
topK
integer
Opcional. Para el muestreo Top-K.
El muestreo Top-K considera el conjunto de topK
tokens más probables. Este valor especifica el valor predeterminado que usará el backend cuando realice la llamada al modelo.
Este valor especifica que el valor predeterminado es el que usa el modelo base cuando se crea el modelo.
Representación JSON |
---|
{ "name": string, "displayName": string, "description": string, "state": enum ( |
TunedModelSource
Modelo ajustado como fuente para entrenar un modelo nuevo
tunedModel
string
Inmutable. El nombre de la TunedModel
que se usará como punto de partida para entrenar el modelo nuevo. Ejemplo: tunedModels/my-tuned-model
baseModel
string
Solo salida. El nombre del Model
base desde el que se realizó el ajuste de este TunedModel
. Ejemplo: models/gemini-1.5-flash-001
Representación JSON |
---|
{ "tunedModel": string, "baseModel": string } |
Estado
El estado del modelo ajustado.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Es el valor predeterminado. Este valor no se usa. |
CREATING |
Se está creando el modelo. |
ACTIVE |
El modelo está listo para usarse. |
FAILED |
No se pudo crear el modelo. |
TuningTask
Tareas de ajuste que crean modelos ajustados
startTime
string (Timestamp
format)
Solo salida. La marca de tiempo cuando comenzó el ajuste de este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
completeTime
string (Timestamp
format)
Solo salida. La marca de tiempo del momento en que se completó el ajuste de este modelo.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
snapshots[]
object (TuningSnapshot
)
Solo salida. Métricas recopiladas durante el ajuste.
trainingData
object (Dataset
)
Obligatorio. Solo entrada. Inmutable. Los datos de entrenamiento del modelo.
hyperparameters
object (Hyperparameters
)
Inmutable. Hiperparámetros que controlan el proceso de ajuste. Si no se proporcionan, se usarán los valores predeterminados.
Representación JSON |
---|
{ "startTime": string, "completeTime": string, "snapshots": [ { object ( |
TuningSnapshot
Graba para un solo paso de ajuste.
step
integer
Solo salida. El paso de ajuste.
epoch
integer
Solo salida. La época de la que forma parte este paso.
meanLoss
number
Solo salida. La pérdida media de los ejemplos de entrenamiento para este paso.
computeTime
string (Timestamp
format)
Solo salida. La marca de tiempo cuando se calculó esta métrica.
Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z"
y "2014-10-02T15:01:23.045123456Z"
.
Representación JSON |
---|
{ "step": integer, "epoch": integer, "meanLoss": number, "computeTime": string } |
Conjunto de datos
Es un conjunto de datos para el entrenamiento o la validación.
dataset
. Datos intercalados o una referencia a los datos Las direcciones (dataset
) solo pueden ser una de las siguientes opciones:
examples
object (TuningExamples
)
Opcional. Ejemplos intercalados.
Representación JSON |
---|
{ // Union field |
TuningExamples
Un conjunto de ejemplos de ajuste. Pueden ser datos de entrenamiento o de validación.
examples[]
object (TuningExample
)
Obligatorio. Los ejemplos. La entrada de ejemplo puede ser de texto o de debate, pero todos los ejemplos de un conjunto deben ser del mismo tipo.
Representación JSON |
---|
{
"examples": [
{
object ( |
TuningExample
Un solo ejemplo de ajuste.
output
string
Obligatorio. El resultado esperado del modelo.
model_input
. La entrada al modelo para este ejemplo. Las direcciones (model_input
) solo pueden ser una de las siguientes opciones:
textInput
string
Opcional. Entrada del modelo de texto.
Representación JSON |
---|
{ "output": string, // Union field |
Hiperparámetros
Hiperparámetros que controlan el proceso de ajuste. Obtén más información en https://ai.google.dev/docs/model_tuning_guidance
learning_rate_option
. Son opciones para especificar la tasa de aprendizaje durante el ajuste. Las direcciones (learning_rate_option
) solo pueden ser una de las siguientes opciones:
learningRate
number
Opcional. Inmutable. Es el hiperparámetro de la tasa de aprendizaje para el ajuste. Si no se establece, se calculará un valor predeterminado de 0.001 o 0.0002 según la cantidad de ejemplos de entrenamiento.
learningRateMultiplier
number
Opcional. Inmutable. El multiplicador de la tasa de aprendizaje se usa para calcular una tasa de aprendizaje final según el valor predeterminado (recomendado). Tasa de aprendizaje real := learningRateMultiplier * tasa de aprendizaje predeterminada La tasa de aprendizaje predeterminada depende del modelo base y del tamaño del conjunto de datos. Si no se establece, se usará un valor predeterminado de 1.0.
epochCount
integer
Inmutable. La cantidad de ciclos de entrenamiento. Un ciclo de entrenamiento es un pase por los datos de entrenamiento. Si no se establece, se usará un valor predeterminado de 5.
batchSize
integer
Inmutable. El hiperparámetro del tamaño del lote para el ajuste. Si no se establece, se usará un valor predeterminado de 4 o 16 según la cantidad de ejemplos de entrenamiento.
Representación JSON |
---|
{ // Union field |