Dans le lab Gwenlake

Des prototypes de l’équipe à essayer dans votre navigateur, et ce que nous publions en open source : le framework de nos systèmes d’agents et quelques bibliothèques plus petites.

Framework d’IA agentique · Python

Gwenflow

Gwenflow exécute des agents IA : donnez à un agent un objectif, des outils, une mémoire et un modèle, et il raisonne, agit, observe et recommence jusqu’à ce que l’objectif soit atteint. Nous l’utilisons dans chaque système agentique que nous construisons, et nous l’avons écrit nous-mêmes pour maîtriser chaque ligne de code que nos agents exécutent, afin que toute décision prise sur les données d’un client puisse être ouverte, expliquée et modifiée.

from gwenflow import Agent, ChatMistralfrom gwenflow.tools import Tool def accounts_at_risk(period: str, min_drop: int = 10) -> list[dict]:    """Accounts whose usage fell by at least `min_drop` percent."""    return crm.query(period=period, trend="down", min_drop=min_drop) agent = Agent(    name="Account review",    instructions="Rank the accounts at risk, with the figures.",    llm=ChatMistral(),    tools=[Tool(accounts_at_risk)],) response = agent.run("Which accounts are at risk this quarter?")