package grammars type SchemaConverterType int const ( JSONSchema SchemaConverterType = iota LLama31Schema ) const ( LlamaType string = "llama3.1" JSONType string = "json" ) func (s SchemaConverterType) String() string { switch s { case JSONSchema: return JSONType case LLama31Schema: return LlamaType } return "unknown" } func NewType(t string) SchemaConverterType { switch t { case JSONType: return JSONSchema case LlamaType: return LLama31Schema } return JSONSchema }