Prova i modelli Gemini 1.5, i nostri più recenti modelli multimodali di Vertex AI, e scopri cosa puoi creare con una finestra di contesto dei token da 1 milione.Prova i modelli Gemini 1.5, i nostri più recenti modelli multimodali di Vertex AI, e scopri cosa puoi creare con una finestra di contesto dei token da 1 milione.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
PromptTemplate(template: str)
Un modello di prompt per creare prompt con segnaposto.
La classe PromptTemplate consente agli utenti di definire una stringa modello con segnaposto rappresentati tra parentesi graffe {placeholder}. I nomi dei segnaposto non possono contenere spazi. Questi segnaposto possono essere sostituiti con valori specifici utilizzando il metodo assemble, offrendo flessibilità nella generazione di prompt dinamici.
Esempio di utilizzo:
```
template_str = "Hello, {name}! Today is {day}. How are you?"
prompt_template = PromptTemplate(template_str)
completed_prompt = prompt_template.assemble(name="John", day="Monday")
print(completed_prompt)
```
Un insieme di nomi di segnaposto dalla stringa di modello.
Metodi
PromptTemplate
PromptTemplate(template: str)
Inizializza il PromptTemplate con un determinato modello.
Parametro
Nome
Description
template
str
La stringa del modello con segnaposto. I segnaposto devono essere rappresentati tra parentesi graffe {placeholder}.
__repr__
__repr__() -> str
Restituisce una rappresentazione stringa del PromptTemplate.