No project description provided
Project description
langchain-ark
Welcome to Volcengine Ark
Installation and Setup
Install the integration package:
pip install langchain-ark
Request an API key and set it as an environment variable
export ARK_API_KEY=...
export ARK_CHAT_MODEL=ep-...
export ARK_EMBEDDING_MODEL=ep-...
ChatModel Example:
import os
from langchain_ark.chat_models import ChatArk
from langchain_core.prompts import PromptTemplate
from langchain_core.output_parsers import StrOutputParser
prompt_template = PromptTemplate.from_template("Hello {role}")
llm = ChatArk(model=os.environ["ARK_CHAT_MODEL"])
parser = StrOutputParser()
chain = prompt_template | llm | parser
print(chain.invoke({"role": "Doubao"}))
Embeddings Example:
from langchain_ark.embeddings import ArkEmbeddings
ArkEmbeddings().embed_query("Volcengine ARK Doubao")
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
langchain_ark-0.1.5.tar.gz
(13.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file langchain_ark-0.1.5.tar.gz.
File metadata
- Download URL: langchain_ark-0.1.5.tar.gz
- Upload date:
- Size: 13.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.10 Darwin/23.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
17ed630cb2e28bc140f2aec326ee9a70d5a1eea4feced8b6c074b5e238b1f39f
|
|
| MD5 |
6b1400863db42ec25811243474d889d8
|
|
| BLAKE2b-256 |
2c379a440fe048e414301d2a19d222f09042bbe930a0c2dac754bf89a892cbf5
|
File details
Details for the file langchain_ark-0.1.5-py3-none-any.whl.
File metadata
- Download URL: langchain_ark-0.1.5-py3-none-any.whl
- Upload date:
- Size: 14.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.11.10 Darwin/23.4.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16fc9af03770ff3678df60bb6b754e2c08f43d7c91ecc6f32bc347fd52dd4ad8
|
|
| MD5 |
726c56e6251db2f028d93ec5b179b698
|
|
| BLAKE2b-256 |
9bfe8a010d6019ca3585b3b139d5fa2c4d29a149a6c88ff0fad202e65bf53d1e
|