{"_id":"@aicippy/ai-js","_rev":"3-258310e7105828af26f920aabca416a8","name":"@aicippy/ai-js","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"@aicippy/ai-js","version":"1.0.0","keywords":["aicippy","ai","artificial-intelligence","machine-learning","text-generation","image-processing","data-analysis","nlp","computer-vision","javascript","typescript"],"author":{"name":"AiVibe Software Services Pvt Ltd"},"license":"MIT","_id":"@aicippy/ai-js@1.0.0","maintainers":[{"name":"ajair","email":"aravind@aivibe.in"}],"homepage":"https://aicippy.com","bugs":{"url":"https://github.com/ajaitech/aicippy-prod-sep25/issues"},"dist":{"shasum":"f9eeedb2b926584797744e9da56c8a59aab5cbed","tarball":"https://registry.npmjs.org/@aicippy/ai-js/-/ai-js-1.0.0.tgz","fileCount":8,"integrity":"sha512-cQHqv7w26vO0BZKUtxj9fvaGbfHl5YG35sqMXZGOWYhkzW/qPMMHnIul3Q5UdLIRw5OLXpyCY1WyCHVI5Vrkwg==","signatures":[{"sig":"MEQCIGfRnNKBjstqZ3OhHQLOM3yQzIEuKiN3edcFJw+TJ2GlAiBG1Fu7lP2UnIZJJanTjryZgv2hYP4BjEAJy1X8rIIcdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127756},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"c69e5fb62da11d04921105a34249ded86acba023","scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ajair","email":"aravind@aivibe.in"},"repository":{"url":"git+https://github.com/ajaitech/aicippy-prod-sep25.git","type":"git","directory":"packages/ai-js"},"_npmVersion":"11.6.0","description":"AiCippy AI JavaScript client for AI-powered services including text generation, image processing, and data analysis","directories":{},"_nodeVersion":"24.2.0","dependencies":{"cross-fetch":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.6.0","rollup":"^4.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-js_1.0.0_1759001348817_0.5507349336884291","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@aicippy/ai-js","version":"1.0.1","keywords":["aicippy","ai","artificial-intelligence","machine-learning","text-generation","image-processing","data-analysis","nlp","computer-vision","javascript","typescript"],"author":{"name":"AiVibe Software Services Pvt Ltd"},"license":"MIT","_id":"@aicippy/ai-js@1.0.1","maintainers":[{"name":"ajair","email":"aravind@aivibe.in"}],"homepage":"https://aicippy.com","bugs":{"url":"https://aicippy.github.io/issues"},"dist":{"shasum":"3d3c065c502831fabaaa4f51dfb44056b2b6e75d","tarball":"https://registry.npmjs.org/@aicippy/ai-js/-/ai-js-1.0.1.tgz","fileCount":8,"integrity":"sha512-Nb++kheOI3/w9hLH2Cbl2g28Uzu+cVCVYEvUpBaQ8HZ/IO9VTkQ+6MUFbgM+T4BF7mu486dWRvFiwxV7U0Djxg==","signatures":[{"sig":"MEUCIQDL+DneEfniBYbVq1Suih5w0yFAmL9q51+HnY6+E3AxmgIgYgozR/DTFjnahNNVTGzk5CobgeQoRARHiSOroMSVbjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127912},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2ce800957dbb2fbcb6a986dfa1077142072312c6","scripts":{"dev":"rollup -c -w","test":"jest","build":"rollup -c","prepublishOnly":"npm run build"},"_npmUser":{"name":"ajair","email":"aravind@aivibe.in"},"repository":{"url":"https://aicippy.github.io","type":"git","directory":"packages/ai-js"},"_npmVersion":"11.6.0","description":"AiCippy AI JavaScript client for AI-powered services including text generation, image processing, and data analysis","directories":{},"_nodeVersion":"24.2.0","dependencies":{"cross-fetch":"^4.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.0","tslib":"^2.6.0","rollup":"^4.0.0","typescript":"^5.0.0","@types/jest":"^29.0.0","@rollup/plugin-commonjs":"^25.0.0","@rollup/plugin-typescript":"^11.0.0","@rollup/plugin-node-resolve":"^15.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ai-js_1.0.1_1759186581384_0.5716527352933967","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@aicippy/ai-js","version":"2.0.0","description":"AiCippy AI JavaScript client for AI-powered services including text generation, image processing, and data analysis","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c --silent","dev":"rollup -c -w","test":"jest","prepublishOnly":"npm run build"},"keywords":["aicippy","ai","artificial-intelligence","machine-learning","text-generation","image-processing","data-analysis","nlp","computer-vision","javascript","typescript"],"author":{"name":"AiVibe Software Services Pvt Ltd"},"license":"MIT","repository":{"type":"git","url":"https://aicippy.github.io","directory":"packages/ai-js"},"homepage":"https://aicippy.com","bugs":{"url":"https://aicippy.github.io/issues"},"dependencies":{"cross-fetch":"^4.0.0"},"devDependencies":{"@rollup/plugin-commonjs":"28.0.9","@rollup/plugin-node-resolve":"^15.0.0","@rollup/plugin-typescript":"12.0.0","@types/jest":"^29.0.0","jest":"^29.0.0","rollup":"^4.0.0","tslib":"^2.6.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"type":"module","_id":"@aicippy/ai-js@2.0.0","gitHead":"4d7839568a8afe31d959c7fb24ccda2be49edcde","_nodeVersion":"24.9.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-VJoH+EcdI9SbAWQPqtQh5wGpp6I7YmbDwog+3PwIpLyr6eIwHPftbciNfj08sr44Oj+7zqt1cAyO3Ibz96G8KA==","shasum":"172bc154f956cec589bc33efa4f090054f40b6cc","tarball":"https://registry.npmjs.org/@aicippy/ai-js/-/ai-js-2.0.0.tgz","fileCount":8,"unpackedSize":127919,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC30aJ6lgcE6S18zmH8jAOyKEY6rFM8hRYQ5hy22WwJcAiA3wp1+fVlYa1Y3K3jToaSDOGZx0Ge7q5V8FD35nAp7lQ=="}]},"_npmUser":{"name":"ajair","email":"aravind@aivibe.in"},"directories":{},"maintainers":[{"name":"ajair","email":"aravind@aivibe.in"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ai-js_2.0.0_1761485375712_0.05462247502853357"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-27T19:29:08.746Z","modified":"2025-10-26T13:29:36.105Z","1.0.0":"2025-09-27T19:29:09.002Z","1.0.1":"2025-09-29T22:56:21.574Z","2.0.0":"2025-10-26T13:29:35.899Z"},"bugs":{"url":"https://aicippy.github.io/issues"},"author":{"name":"AiVibe Software Services Pvt Ltd"},"license":"MIT","homepage":"https://aicippy.com","keywords":["aicippy","ai","artificial-intelligence","machine-learning","text-generation","image-processing","data-analysis","nlp","computer-vision","javascript","typescript"],"repository":{"type":"git","url":"https://aicippy.github.io","directory":"packages/ai-js"},"description":"AiCippy AI JavaScript client for AI-powered services including text generation, image processing, and data analysis","maintainers":[{"name":"ajair","email":"aravind@aivibe.in"}],"readme":"# @aicippy/ai-js\n\nAI-powered services client for AiCippy - text generation, image processing, data analysis, and more.\n\n## Installation\n\n```bash\nnpm install @aicippy/ai-js\n```\n\n## Quick Start\n\n```javascript\nimport { AiCippyAI } from '@aicippy/ai-js'\n\nconst ai = new AiCippyAI({\n  url: 'https://your-project.aicippy.co/ai/v1',\n  headers: {\n    'apikey': 'your-api-key',\n    'Authorization': 'Bearer your-api-key'\n  }\n})\n\n// Generate text\nconst { data } = await ai.generateText('Write a creative story about AI', {\n  maxTokens: 500,\n  temperature: 0.7\n})\n\n// Chat completion\nconst { data } = await ai.chatCompletion({\n  messages: [\n    { role: 'user', content: 'What is artificial intelligence?' }\n  ],\n  model: 'gpt-4'\n})\n\n// Generate images\nconst { data } = await ai.generateImage('A futuristic city with flying cars', {\n  size: '1024x1024',\n  quality: 'hd'\n})\n\n// Analyze images\nconst { data } = await ai.analyzeImage('https://example.com/image.jpg', 'Describe this image')\n\n// Data analysis\nconst { data } = await ai.analyzeData(yourData, {\n  analysisType: 'insights',\n  model: 'analysis-v1'\n})\n```\n\n## Features\n\n- **Text Generation**: Advanced text generation with multiple models\n- **Chat Completion**: Conversational AI with context awareness\n- **Image Generation**: Create images from text descriptions\n- **Image Analysis**: Extract information and insights from images\n- **Data Analysis**: AI-powered data insights and predictions\n- **Embeddings**: Generate vector embeddings for semantic search\n- **Streaming**: Real-time streaming for text and chat responses\n\n## API Reference\n\n### Text Generation\n\n```javascript\nawait ai.generateText(prompt, options)\n```\n\n### Chat Completion\n\n```javascript\nawait ai.chatCompletion({ messages, model, temperature })\n```\n\n### Image Generation\n\n```javascript\nawait ai.generateImage(prompt, { size, quality, style })\n```\n\n### Image Analysis\n\n```javascript\nawait ai.analyzeImage(imageUrl, prompt, options)\n```\n\n### Data Analysis\n\n```javascript\nawait ai.analyzeData(data, { analysisType, model })\n```\n\n### Embeddings\n\n```javascript\nawait ai.createEmbeddings(texts, { model, dimensions })\n```\n\n## License\n\nMIT License - see LICENSE file for details.\n\n---\n\nBuilt with ❤️ by AiVibe Software Services Pvt Ltd","readmeFilename":"README.md"}