Skip to main content
IBM Quantum Platform

EnvironmentOptions

class EnvironmentOptions(log_level='WARNING', job_tags=<factory>, private=False, max_execution_time=None, image=None)

GitHub

Bases: object

Opções relacionadas ao ambiente de execução.


Atributos

Parâmetros

  • log_level (Literal['DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL'])
  • job_tags (list[str])
  • private (bool)
  • max_execution_time (int | None)
  • image (Annotated[str, FieldInfo(annotation=NoneType, required=True, metadata=[_PydanticGeneralMetadata(pattern='[a-zA-Z0-9]+([/.\\-_][a-zA-Z0-9]+)*:[a-zA-Z0-9]+([.\\-_][a-zA-Z0-9]+)*$')])] | None)

image

Tipo: Annotated[str, FieldInfo(annotation

Valor Padrão: NoneType, required=True, metadata=[_PydanticGeneralMetadata(pattern='[a-zA-Z0-9]+([/.\\-_][a-zA-Z0-9]+)*:[a-zA-Z0-9]+([.\\-_][a-zA-Z0-9]+)*$')])] | None = None

Imagem de tempo de execução utilizada para esta tarefa.

job_tags

Tipo: list[str]

Valor Padrão: FieldInfo(annotation=NoneType, required=False, default_factory=list)

Tags a serem atribuídas à tarefa.

As tags podem ser utilizadas posteriormente como filtro na chamada qiskit_ibm_runtime.qiskit_runtime_service.jobs() de função.

log_level

Tipo: Literal['DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL']

Valor Padrão: 'WARNING'

nível de registro a ser definido no ambiente de execução.

Os níveis de log válidos são: DEBUG, INFO, WARNING, ERROR, e CRITICAL.

max_execution_time

Tipo: int | None

Valor Padrão: None

Tempo máximo de execução em segundos.

Esse valor limita o tempo de execução do sistema (não o tempo real). O tempo de execução do sistema é o tempo que o sistema dedica ao processamento do seu trabalho. Se uma tarefa ultrapassar esse limite de tempo, ela será cancelada automaticamente.

private

Tipo: bool

Valor Padrão: False

Valor booleano que indica se o trabalho está marcado como privado.

Quando definido como "true", os parâmetros de entrada não são retornados, e os resultados só podem ser lidos uma vez. Após a conclusão da tarefa, os parâmetros de entrada são excluídos do serviço. Após a leitura dos resultados, estes também são excluídos do serviço. Quando definido como false, os parâmetros de entrada e os resultados seguem o comportamento padrão de retenção da API.


Métodos

Esta página foi útil?
Relate um bug, erro de digitação ou solicite conteúdo no GitHub.