# langchain-qualcomm-inference-suite
This package contains the LangChain integration with Qualcomm AI Inference Suite
## Installation
```bash
pip install -U langchain-qualcomm-inference-suite
```
And you should configure credentials by setting the following environment variables:
1. You must set the environment variable `IMAGINE_API_KEY` to your
personal Imagine API key.
2. You must set the environment variable `IMAGINE_API_ENDPOINT` pointing to the
endpoint you are using.
## Chat Models
`ChatQIS` class exposes chat models from Qualcomm AI Inference Suite.
```python
from langchain_qualcomm_inference_suite import ChatQIS
llm = ChatQIS()
llm.invoke("Sing a ballad of LangChain.")
```
## Embeddings
`QISEmbeddings` class exposes embeddings from Qualcomm AI Inference Suite.
```python
from langchain_qualcomm_inference_suite import QISEmbeddings
embeddings = QISEmbeddings()
embeddings.embed_query("What is the meaning of life?")
```
## LLMs
`QISLLM` class exposes LLMs from Qualcomm AI Inference Suite.
```python
from langchain_qualcomm_inference_suite import QISLLM
llm = QISLLM()
llm.invoke("The meaning of life is")
```
## License
langchain-qualcomm-inference-suite is licensed under the [BSD-3-clause License](https://spdx.org/licenses/BSD-3-Clause.html). See [LICENSE](LICENSE) for the full license text.
Raw data
{
"_id": null,
"home_page": null,
"name": "langchain-qualcomm-inference-suite",
"maintainer": "Sergi Pons Freixes",
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "sponsfre@qti.qualcomm.com",
"keywords": "qualcomm, ai, inference, generative, langchain",
"author": "Qualcomm Innovation Center, Inc",
"author_email": "quic.opensource@quicinc.com",
"download_url": "https://files.pythonhosted.org/packages/07/0b/06ea58c1a96aebd00b6212426e02fcd83c7ff56c3f9b31c9d222fc86f55d/langchain_qualcomm_inference_suite-1.0.0.tar.gz",
"platform": null,
"description": "# langchain-qualcomm-inference-suite\n\nThis package contains the LangChain integration with Qualcomm AI Inference Suite \n\n## Installation\n\n```bash\npip install -U langchain-qualcomm-inference-suite\n```\n\nAnd you should configure credentials by setting the following environment variables:\n\n1. You must set the environment variable `IMAGINE_API_KEY` to your\n personal Imagine API key.\n\n2. You must set the environment variable `IMAGINE_API_ENDPOINT` pointing to the\n endpoint you are using.\n\n## Chat Models\n\n`ChatQIS` class exposes chat models from Qualcomm AI Inference Suite.\n\n```python\nfrom langchain_qualcomm_inference_suite import ChatQIS\n\nllm = ChatQIS()\nllm.invoke(\"Sing a ballad of LangChain.\")\n```\n\n## Embeddings\n\n`QISEmbeddings` class exposes embeddings from Qualcomm AI Inference Suite.\n\n```python\nfrom langchain_qualcomm_inference_suite import QISEmbeddings\n\nembeddings = QISEmbeddings()\nembeddings.embed_query(\"What is the meaning of life?\")\n```\n\n## LLMs\n`QISLLM` class exposes LLMs from Qualcomm AI Inference Suite.\n\n```python\nfrom langchain_qualcomm_inference_suite import QISLLM\n\nllm = QISLLM()\nllm.invoke(\"The meaning of life is\")\n```\n\n## License\n\nlangchain-qualcomm-inference-suite is licensed under the [BSD-3-clause License](https://spdx.org/licenses/BSD-3-Clause.html). See [LICENSE](LICENSE) for the full license text.\n",
"bugtrack_url": null,
"license": "BSD-3-Clause-Clear",
"summary": "An integration package connecting Qualcomm AI Inference Suite and LangChain",
"version": "1.0.0",
"project_urls": {
"Repository": "https://github.com/qualcomm/langchain-qualcomm-inference-suite"
},
"split_keywords": [
"qualcomm",
" ai",
" inference",
" generative",
" langchain"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "b80590c75c0defa5b8cd78e8890f97dc4eb4be0291d269bd3a69c4aadf962671",
"md5": "eb0cf82753342b36fb80915a23e43734",
"sha256": "064031a8f5cd4fcbfc667239ca66a5a8224b6f1dd825a1c85fb4a123a1e13382"
},
"downloads": -1,
"filename": "langchain_qualcomm_inference_suite-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "eb0cf82753342b36fb80915a23e43734",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 26733,
"upload_time": "2025-08-04T23:54:20",
"upload_time_iso_8601": "2025-08-04T23:54:20.570763Z",
"url": "https://files.pythonhosted.org/packages/b8/05/90c75c0defa5b8cd78e8890f97dc4eb4be0291d269bd3a69c4aadf962671/langchain_qualcomm_inference_suite-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "070b06ea58c1a96aebd00b6212426e02fcd83c7ff56c3f9b31c9d222fc86f55d",
"md5": "29451e250b5c58f96aa2d08513789be2",
"sha256": "272f120bc07bdf8277bfd6d65d6cd984734edce26fe138679dc07779ed673e9b"
},
"downloads": -1,
"filename": "langchain_qualcomm_inference_suite-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "29451e250b5c58f96aa2d08513789be2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 22950,
"upload_time": "2025-08-04T23:54:22",
"upload_time_iso_8601": "2025-08-04T23:54:22.065555Z",
"url": "https://files.pythonhosted.org/packages/07/0b/06ea58c1a96aebd00b6212426e02fcd83c7ff56c3f9b31c9d222fc86f55d/langchain_qualcomm_inference_suite-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-04 23:54:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "qualcomm",
"github_project": "langchain-qualcomm-inference-suite",
"github_not_found": true,
"lcname": "langchain-qualcomm-inference-suite"
}