File tree Expand file tree Collapse file tree
examples/src/simulflow_examples Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33 (:require
44 [clojure.core.async :as a]
55 [clojure.core.async.flow :as flow]
6- [simulflow-examples.scenario-example :as scenario-example]
7- [simulflow.processors.google :as google]
86 [simulflow.processors.llm-context-aggregator :as context]
7+ [simulflow.processors.openai :as openai]
98 [simulflow.scenario-manager :as sm]
109 [simulflow.secrets :refer [secret]]
1110 [simulflow.transport.text-in :as text-in]
7069 :args {:llm/context context
7170 :aggregator/debug? debug?}}
7271 ; ; Generate LLM responses with streaming
73- :llm {:proc google/google-llm-process
74- :args {:google/api-key (secret [:google :api-key ])}}
72+ :llm {:proc openai/openai-llm-process
73+ :args {:openai/api-key (secret [:openai :api-key ])
74+ :llm/model :gpt-4.1-mini }}
7575 ; ; Handle assistant message assembly for context
7676 :assistant-context-assembler {:proc context/assistant-context-assembler
7777 :args {:debug? debug?}}
You can’t perform that action at this time.
0 commit comments