langchain-altero


Namelangchain-altero JSON
Version 0.0.4 PyPI version JSON
download
home_pagehttps://github.com/cakeplabs/langchain-altero
SummaryStreamline your AI workflows with langChain-altero, the essential toolkit for seamless LangChain integration.
upload_time2024-08-28 02:58:12
maintainerNone
docs_urlNone
authorDicky Umardhani
requires_python>=3.10
licenseNone
keywords langchain altero
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # langchain-altero

Berbagai paket Python utilitas yang digunakan dalam tutorial LangChain Bahasa Indonesia.

Paket-paket ini menyediakan fungsionalitas tambahan yang mungkin tidak nyaman saat menggunakan LangChain.

## Overview

`langchain_altero` adalah versi lokal dari library [`langchain-teddynote`](https://github.com/teddylee777/langchain-teddynote), yang dirancang untuk menjadi sumber terbuka di bawah lisensi AGPL-3.0. Pustaka ini telah diadaptasi agar lebih sesuai dengan kebutuhan audiens khusus kami sambil mempertahankan fungsionalitas inti dari paket `langchain-teddynote` yang asli.

## install

```bash
pip install langchain-altero
```

## Penggunaan

### Output streaming

Menyediakan fungsi `stream_response` untuk output streaming.

```python
from langchain_altero.messages import stream_response
from langchain_openai import ChatOpenAI

# Membuat sebuah objek
llm = ChatOpenAI(
    temperatur = 0.1, # kreativitas (0.0 ~ 2.0)
    model_name = "gpt-4o-mini", # nama model
    api_key=api_key # api key openai
)
answer = llm.stream("Tolong beritahu saya 10 tempat terindah di Indonesia dan alamatnya!")

# hanya untuk output streaming
stream_response(jawaban)

# jika Anda ingin mendapatkan jawaban yang outputnya sebagai return value
# final_answer = stream_response(answer, return_output=True)
```
Output
```
1.**Bali**
    - **Alamat:** Bali, Indonesia
    - Deskripsi: Terkenal dengan pantainya yang indah, budaya yang kaya, dan pemandangan alam yang menakjubkan.
```
### Jejak LangSmith

```python
# Mengatur penelusuran LangSmith. https://smith.langchain.com
# Mengasumsikan variabel-variabel lingkungan telah diatur.
from langchain_altero import logging

# Masukkan nama proyek.
logging.langsmith(“Masukkan nama proyek Anda”)
```
Output
```
Mulai menelusuri LangSmith.
[nama proyek]
(nama proyek yang Anda masukkan)
```

### Menerapkan pengaturan pengkodean load_prompt

```python
from langchain_altero.prompts import load_prompt

# setel pengodean ke UTF-8 (default)
load_prompt(“prompts/capital.yaml”, encoding=“utf-8”)

# Pada Windows, ubah pengodean ke cp949.
load_prompt(“prompts/capital.yaml”, encoding=“cp949”)
```

## License

Proyek ini dilisensikan di bawah Lisensi AGPL-3.0 - lihat file [LICENSE](./LICENSE) untuk detail lebih lanjut.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/cakeplabs/langchain-altero",
    "name": "langchain-altero",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": null,
    "keywords": "langchain, altero",
    "author": "Dicky Umardhani",
    "author_email": "dicky@alterolab.com",
    "download_url": "https://files.pythonhosted.org/packages/61/86/5ee243f40d6882b2fc562103b98267e55f190fa30bfdb4a6fb49a6b30c01/langchain_altero-0.0.4.tar.gz",
    "platform": null,
    "description": "# langchain-altero\n\nBerbagai paket Python utilitas yang digunakan dalam tutorial LangChain Bahasa Indonesia.\n\nPaket-paket ini menyediakan fungsionalitas tambahan yang mungkin tidak nyaman saat menggunakan LangChain.\n\n## Overview\n\n`langchain_altero` adalah versi lokal dari library [`langchain-teddynote`](https://github.com/teddylee777/langchain-teddynote), yang dirancang untuk menjadi sumber terbuka di bawah lisensi AGPL-3.0. Pustaka ini telah diadaptasi agar lebih sesuai dengan kebutuhan audiens khusus kami sambil mempertahankan fungsionalitas inti dari paket `langchain-teddynote` yang asli.\n\n## install\n\n```bash\npip install langchain-altero\n```\n\n## Penggunaan\n\n### Output streaming\n\nMenyediakan fungsi `stream_response` untuk output streaming.\n\n```python\nfrom langchain_altero.messages import stream_response\nfrom langchain_openai import ChatOpenAI\n\n# Membuat sebuah objek\nllm = ChatOpenAI(\n    temperatur = 0.1, # kreativitas (0.0 ~ 2.0)\n    model_name = \"gpt-4o-mini\", # nama model\n    api_key=api_key # api key openai\n)\nanswer = llm.stream(\"Tolong beritahu saya 10 tempat terindah di Indonesia dan alamatnya!\")\n\n# hanya untuk output streaming\nstream_response(jawaban)\n\n# jika Anda ingin mendapatkan jawaban yang outputnya sebagai return value\n# final_answer = stream_response(answer, return_output=True)\n```\nOutput\n```\n1.**Bali**\n    - **Alamat:** Bali, Indonesia\n    - Deskripsi: Terkenal dengan pantainya yang indah, budaya yang kaya, dan pemandangan alam yang menakjubkan.\n```\n### Jejak LangSmith\n\n```python\n# Mengatur penelusuran LangSmith. https://smith.langchain.com\n# Mengasumsikan variabel-variabel lingkungan telah diatur.\nfrom langchain_altero import logging\n\n# Masukkan nama proyek.\nlogging.langsmith(\u201cMasukkan nama proyek Anda\u201d)\n```\nOutput\n```\nMulai menelusuri LangSmith.\n[nama proyek]\n(nama proyek yang Anda masukkan)\n```\n\n### Menerapkan pengaturan pengkodean load_prompt\n\n```python\nfrom langchain_altero.prompts import load_prompt\n\n# setel pengodean ke UTF-8 (default)\nload_prompt(\u201cprompts/capital.yaml\u201d, encoding=\u201cutf-8\u201d)\n\n# Pada Windows, ubah pengodean ke cp949.\nload_prompt(\u201cprompts/capital.yaml\u201d, encoding=\u201ccp949\u201d)\n```\n\n## License\n\nProyek ini dilisensikan di bawah Lisensi AGPL-3.0 - lihat file [LICENSE](./LICENSE) untuk detail lebih lanjut.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Streamline your AI workflows with langChain-altero, the essential toolkit for seamless LangChain integration.",
    "version": "0.0.4",
    "project_urls": {
        "Homepage": "https://github.com/cakeplabs/langchain-altero"
    },
    "split_keywords": [
        "langchain",
        " altero"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fbb37ade3657ca809970a12dc7ac343fadce5f88dfacbfdbe8372336dd45c5b9",
                "md5": "1e2850d722253cbc8c2561616420ea60",
                "sha256": "d9fe3bdf5d9c1b955a968d452ded46244dc21dbd2b975202aea7e7a9c8d2a713"
            },
            "downloads": -1,
            "filename": "langchain_altero-0.0.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1e2850d722253cbc8c2561616420ea60",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10",
            "size": 33794,
            "upload_time": "2024-08-28T02:58:09",
            "upload_time_iso_8601": "2024-08-28T02:58:09.154660Z",
            "url": "https://files.pythonhosted.org/packages/fb/b3/7ade3657ca809970a12dc7ac343fadce5f88dfacbfdbe8372336dd45c5b9/langchain_altero-0.0.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "61865ee243f40d6882b2fc562103b98267e55f190fa30bfdb4a6fb49a6b30c01",
                "md5": "80cffae3f2c2483d3ec7640429cbc26f",
                "sha256": "b3e6791d7ed15f7590a00bab3b633c1ae7580bab97a0cf3dc9d1ac355cd77701"
            },
            "downloads": -1,
            "filename": "langchain_altero-0.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "80cffae3f2c2483d3ec7640429cbc26f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 29956,
            "upload_time": "2024-08-28T02:58:12",
            "upload_time_iso_8601": "2024-08-28T02:58:12.930968Z",
            "url": "https://files.pythonhosted.org/packages/61/86/5ee243f40d6882b2fc562103b98267e55f190fa30bfdb4a6fb49a6b30c01/langchain_altero-0.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-28 02:58:12",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "cakeplabs",
    "github_project": "langchain-altero",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "langchain-altero"
}
        
Elapsed time: 1.06571s