{"version":3,"file":"together.d.ts","sourceRoot":"","sources":["../../src/providers/together.ts"],"names":[],"mappings":"AAEA,OAAO,EAAkB,KAAK,QAAQ,EAAE,MAAM,cAAc,CAAC;AAG7D,wBAAgB,gBAAgB,IAAI,QAAQ,CAAC,oBAAoB,CAAC,CASjE","sourcesContent":["import { openAICompletionsApi } from \"../api/openai-completions.lazy.ts\";\nimport { envApiKeyAuth } from \"../auth/helpers.ts\";\nimport { createProvider, type Provider } from \"../models.ts\";\nimport { TOGETHER_MODELS } from \"./together.models.ts\";\n\nexport function togetherProvider(): Provider<\"openai-completions\"> {\n\treturn createProvider({\n\t\tid: \"together\",\n\t\tname: \"Together\",\n\t\tbaseUrl: \"https://api.together.ai/v1\",\n\t\tauth: { apiKey: envApiKeyAuth(\"Together API key\", [\"TOGETHER_API_KEY\"]) },\n\t\tmodels: Object.values(TOGETHER_MODELS),\n\t\tapi: openAICompletionsApi(),\n\t});\n}\n"]}