David Cummins
10/03/2024, 1:34 AMJeremiah
David Cummins
10/03/2024, 2:04 AMJeremiah
David Cummins
10/04/2024, 10:10 AMDavid Cummins
10/04/2024, 10:11 AMfrom langchain_ollama import ChatOllama
import controlflow as cf
from controlflow.tasks.validators import between
cf.defaults.model = ChatOllama(
model = "llama3.2",
)
optimist = cf.Agent()
def sentiment(text: str) -> float:
return cf.run(
"Classify the sentiment of the text as a value between 0 and 1",
agents=[optimist],
result_type=float,
result_validator=between(0, 1),
context={"text": text},
)
sentiment("I love ControlFlow!")
Here goes the code I used.David Cummins
10/04/2024, 10:12 AMDavid Cummins
10/04/2024, 10:12 AMDavid Cummins
10/05/2024, 2:43 AMJeremiah
Jeremiah
Jeremiah
Jeremiah
David Cummins
10/08/2024, 11:42 PMDavid Cummins
10/08/2024, 11:43 PM