{"_id":"@auto-ml-skills/disco-ai","_rev":"11-af0046c8b68426235a02f246fffde193","name":"@auto-ml-skills/disco-ai","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.2":{"name":"@auto-ml-skills/disco-ai","version":"0.0.2","keywords":["ai","llm","openai","anthropic","gemini","bedrock","unified","api"],"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","_id":"@auto-ml-skills/disco-ai@0.0.2","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"bin":{"disco-ai":"dist/cli.js"},"dist":{"shasum":"568ddaf4814edb1f3765bc43f6f60f8fab541489","tarball":"https://registry.npmjs.org/@auto-ml-skills/disco-ai/-/disco-ai-0.0.2.tgz","fileCount":219,"integrity":"sha512-vPT0UFONlkLDWujbUwYBF+EfAbNzQn9nWpKHBCQF3MurO3M8Y/m5dkaiijCBwkVzN9MbeDsDzGrdeeptaX0nZw==","signatures":[{"sig":"MEUCIQDn+ArosunbLLfXDKbLGp6zT5xqU4IpzKz01LucSm+6cwIgVemoxdC/kEwxwivq9KcZIf9EXSJ09KLNNUiMtp0fBEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4615251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"e89dfe3f79ef53e81bc40fdc648f4e5cd2b75dcb","scripts":{"test":"vitest --run --passWithNoTests","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build","generate-models":"node scripts/generate-models.ts","generate-image-models":"node scripts/generate-image-models.ts"},"_npmUser":{"name":"hanhainebula","email":"2512674094@qq.com"},"deprecated":"Deprecated internal package from the legacy DisCo monorepo. Do not install directly; use @arex-skill/disco@latest.","repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/ai"},"_npmVersion":"11.13.0","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openai":"6.26.0","typebox":"1.1.38","partial-json":"0.1.7","@google/genai":"1.52.0","http-proxy-agent":"7.0.2","@anthropic-ai/sdk":"0.91.1","https-proxy-agent":"7.0.6","@mistralai/mistralai":"2.2.1","@smithy/node-http-handler":"4.7.3","@aws-sdk/client-bedrock-runtime":"3.1048.0"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"3.2.3","vitest":"4.1.9","@types/node":"24.12.4"},"_npmOperationalInternal":{"tmp":"tmp/disco-ai_0.0.2_1782626540682_0.06884584144775241","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@auto-ml-skills/disco-ai","version":"0.0.3","keywords":["ai","llm","openai","anthropic","gemini","bedrock","unified","api"],"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","_id":"@auto-ml-skills/disco-ai@0.0.3","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"bin":{"disco-ai":"dist/cli.js"},"dist":{"shasum":"9db429ed7c57dddda5e5c361f36cb3dea0280509","tarball":"https://registry.npmjs.org/@auto-ml-skills/disco-ai/-/disco-ai-0.0.3.tgz","fileCount":219,"integrity":"sha512-o1648tF9fa1ahCHvUJ0ep153zMJM0C1HYRB1z4SvzcjqoPqSmPyAbmfiorOWsNbmIyUTLCu6/f6FBMko1K2QXw==","signatures":[{"sig":"MEUCIDZd0a7ar3N0o1Ys7RX6ZQPcKWsN5SxV58OM/+Ece+cUAiEA9ilUmH55NNBA9WaY2Kf7MPVIVwWm9aOKFKZ/UO3+qRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4615251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"d3429c11353306bc3bb0f02eed7ea7770a6c3ff5","scripts":{"test":"vitest --run --passWithNoTests","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build","generate-models":"node scripts/generate-models.ts","generate-image-models":"node scripts/generate-image-models.ts"},"_npmUser":{"name":"hanhainebula","email":"2512674094@qq.com"},"deprecated":"Deprecated internal package from the legacy DisCo monorepo. Do not install directly; use @arex-skill/disco@latest.","repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/ai"},"_npmVersion":"11.13.0","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openai":"6.26.0","typebox":"1.1.38","partial-json":"0.1.7","@google/genai":"1.52.0","http-proxy-agent":"7.0.2","@anthropic-ai/sdk":"0.91.1","https-proxy-agent":"7.0.6","@mistralai/mistralai":"2.2.1","@smithy/node-http-handler":"4.7.3","@aws-sdk/client-bedrock-runtime":"3.1048.0"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"3.2.3","vitest":"4.1.9","@types/node":"24.12.4"},"_npmOperationalInternal":{"tmp":"tmp/disco-ai_0.0.3_1782732616241_0.8644366097303695","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@auto-ml-skills/disco-ai","version":"0.0.4","keywords":["ai","llm","openai","anthropic","gemini","bedrock","unified","api"],"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","_id":"@auto-ml-skills/disco-ai@0.0.4","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"bin":{"disco-ai":"dist/cli.js"},"dist":{"shasum":"c380c2a3f0615d53fb4c7a79c3d562ac5704b83f","tarball":"https://registry.npmjs.org/@auto-ml-skills/disco-ai/-/disco-ai-0.0.4.tgz","fileCount":219,"integrity":"sha512-gWF8TLWHIrlSKhjBNXU9UGs94hc46roTcuU6xjJaGSgzGLgkj8Lt+b9kkN4q/k4JWu6fcsjyL4s8ddu14WFwbA==","signatures":[{"sig":"MEQCID+c76w+9hr9L8xL6qusOvhgUwp2yi60q/9OgkDLsGjtAiA6pxPEs2vNnTnxWyHxwsCuU3CEHB7dYGLxreekLUtLMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4615251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./oauth":{"types":"./dist/oauth.d.ts","import":"./dist/oauth.js"},"./google":{"types":"./dist/providers/google.d.ts","import":"./dist/providers/google.js"},"./mistral":{"types":"./dist/providers/mistral.d.ts","import":"./dist/providers/mistral.js"},"./anthropic":{"types":"./dist/providers/anthropic.d.ts","import":"./dist/providers/anthropic.js"},"./google-vertex":{"types":"./dist/providers/google-vertex.d.ts","import":"./dist/providers/google-vertex.js"},"./bedrock-provider":{"types":"./dist/bedrock-provider.d.ts","import":"./dist/bedrock-provider.js"},"./openai-responses":{"types":"./dist/providers/openai-responses.d.ts","import":"./dist/providers/openai-responses.js"},"./openai-completions":{"types":"./dist/providers/openai-completions.d.ts","import":"./dist/providers/openai-completions.js"},"./azure-openai-responses":{"types":"./dist/providers/azure-openai-responses.d.ts","import":"./dist/providers/azure-openai-responses.js"},"./openai-codex-responses":{"types":"./dist/providers/openai-codex-responses.d.ts","import":"./dist/providers/openai-codex-responses.js"}},"gitHead":"bcaf63f0a1ebce906105ee084e025946e90ca490","scripts":{"test":"vitest --run --passWithNoTests","build":"tsgo -p tsconfig.build.json && shx chmod +x dist/cli.js","clean":"shx rm -rf dist","prepublishOnly":"npm run clean && npm run build","generate-models":"node scripts/generate-models.ts","generate-image-models":"node scripts/generate-image-models.ts"},"_npmUser":{"name":"hanhainebula","email":"2512674094@qq.com"},"deprecated":"Deprecated internal package from the legacy DisCo monorepo. Do not install directly; use @arex-skill/disco@latest.","repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/ai"},"_npmVersion":"11.13.0","description":"Unified LLM API with automatic model discovery and provider configuration","directories":{},"_nodeVersion":"24.16.0","dependencies":{"openai":"6.26.0","typebox":"1.1.38","partial-json":"0.1.7","@google/genai":"1.52.0","http-proxy-agent":"7.0.2","@anthropic-ai/sdk":"0.91.1","https-proxy-agent":"7.0.6","@mistralai/mistralai":"2.2.1","@smithy/node-http-handler":"4.7.3","@aws-sdk/client-bedrock-runtime":"3.1048.0"},"_hasShrinkwrap":false,"devDependencies":{"canvas":"3.2.3","vitest":"4.1.9","@types/node":"24.12.4"},"_npmOperationalInternal":{"tmp":"tmp/disco-ai_0.0.4_1782829486279_0.30036569671697855","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-06-28T06:02:20.494Z","modified":"2026-09-02T06:07:39.744Z","0.1.0":"2026-06-28T03:18:01.163Z","0.0.1":"2026-06-28T04:29:52.039Z","0.0.2":"2026-06-28T06:02:20.855Z","0.0.3":"2026-06-29T11:30:16.479Z","0.0.4":"2026-06-30T14:24:46.438Z"},"bugs":{"url":"https://github.com/VectorSpaceLab/Auto-ML-Skills/issues"},"author":{"name":"Auto-ML-Skills"},"license":"Apache-2.0","homepage":"https://github.com/VectorSpaceLab/Auto-ML-Skills#readme","keywords":["ai","llm","openai","anthropic","gemini","bedrock","unified","api"],"repository":{"url":"git+https://github.com/VectorSpaceLab/Auto-ML-Skills.git","type":"git","directory":"packages/ai"},"description":"Unified LLM API with automatic model discovery and provider configuration","maintainers":[{"name":"hanhainebula","email":"2512674094@qq.com"}],"readme":"# @auto-ml-skills/disco-ai\n\nModel and provider utilities used by DisCo.\n\nThis package contains the LLM provider adapters used by the DisCo CLI,\nincluding OpenAI-compatible APIs, Anthropic, Google, Vertex AI, Bedrock, Mistral,\nOpenRouter, and other supported providers. End users normally configure models\nthrough DisCo rather than importing this package directly.\n\n## Environment\n\nProvider API keys use their provider-native environment variables, such as\n`OPENAI_API_KEY`, `ANTHROPIC_API_KEY`, `GEMINI_API_KEY`,\n`GOOGLE_CLOUD_API_KEY`, and `OPENROUTER_API_KEY`.\n\nDisCo-specific runtime options use `DISCO_*` environment variables.\n\n## License\n\nApache-2.0.\n\n## Acknowledgement\n\nThis package is part of DisCo, which builds on\n[pi](https://github.com/earendil-works/pi). We thank the pi authors and\ncontributors for their work.\n\n## Development\n\n```bash\nnpm run build\n```\n\nThe root `src/package.json` builds this package before the DisCo CLI.\n","readmeFilename":"README.md"}