Skip to content

Instantly share code, notes, and snippets.

View CertainLach's full-sized avatar

Lach CertainLach

  • Serbia, Belgrade
  • 03:39 (UTC +01:00)
View GitHub Profile
import { audio, image } from '@interpreter/media-conversions';
import { parseableZod, z } from '@interpreter/util';
import { ToolMap, ToolSetSet } from '@interpreter/llm-model/tool';
import { toolCall, toolResult } from '@interpreter/llm-model/toolModel';
import { cacheDelimiter, injectDelimiter } from './cache.ts';
import type { LlmModel } from '@interpreter/llm-model/vendor';
import { Tracer } from '@interpreter/tracing';
import dedent from 'dedent';
import { JsonEnforcerKind } from '@interpreter/free-jsonschema';
import { fail } from '@std/assert';