2 ms·
> Language without formalization is unreliable; in any critical domain, clarity is not optional. Law, maths, code. That's the purpose of plugins/LangChain. For
by brushfoot 4y ago
> Language without formalization is unreliable; in any critical domain, clarity is not optional. Law, maths, code.
That's the purpose of plugins/LangChain. For deterministic tasks, don't use an LLM.
Whatever you use for process orchestration should be able to make use of the LLM where it's a good fit and something else where it's not.
> you need the abilities to a) efficiently instruct them without wasting tokens
Plain old brevity. There's no need for semicolons and parentheses and the level of punctiliousness that a formal language imposes.
> b) interpret their outputs according to the structure required downstream.
You can include downstream structure in your prompt. Still no need to design a language for it. LLMs understand imperatives like "structure your output like this."