Merge pull request #54 from joshuasundance-swca/readme
Browse files- .idea/misc.xml +3 -0
- README.md +20 -6
.idea/misc.xml
CHANGED
@@ -1,4 +1,7 @@
|
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
<project version="4">
|
|
|
|
|
|
|
3 |
<component name="ProjectRootManager" version="2" project-jdk-name="Remote Python 3.11.4 Docker (<none>:<none>) (5)" project-jdk-type="Python SDK" />
|
4 |
</project>
|
|
|
1 |
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
<project version="4">
|
3 |
+
<component name="Black">
|
4 |
+
<option name="sdkName" value="Remote Python 3.11.4 Docker (<none>:<none>) (5)" />
|
5 |
+
</component>
|
6 |
<component name="ProjectRootManager" version="2" project-jdk-name="Remote Python 3.11.4 Docker (<none>:<none>) (5)" project-jdk-type="Python SDK" />
|
7 |
</project>
|
README.md
CHANGED
@@ -13,16 +13,27 @@ tags: [langchain, streamlit, docker]
|
|
13 |
|
14 |
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
|
15 |
[![python](https://img.shields.io/badge/Python-3.11-3776AB.svg?style=flat&logo=python&logoColor=white)](https://www.python.org)
|
16 |
-
[![security: bandit](https://img.shields.io/badge/security-bandit-yellow.svg)](https://github.com/PyCQA/bandit)
|
17 |
-
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v1.json)](https://github.com/charliermarsh/ruff)
|
18 |
-
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
|
19 |
-
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
|
20 |
-
[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)
|
21 |
|
22 |
-
[![Docker](https://
|
23 |
[![Docker Image Size (tag)](https://img.shields.io/docker/image-size/joshuasundance/langchain-streamlit-demo/latest)](https://hub.docker.com/r/joshuasundance/langchain-streamlit-demo)
|
|
|
|
|
24 |
[![Open HuggingFace Space](https://huggingface.co/datasets/huggingface/badges/raw/main/open-in-hf-spaces-sm.svg)](https://huggingface.co/spaces/joshuasundance/langchain-streamlit-demo)
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
27 |
This project shows how to build a simple chatbot UI with [Streamlit](https://streamlit.io) and [LangChain](https://langchain.com).
|
28 |
|
@@ -42,6 +53,8 @@ This `README` was originally written by [Claude 2](https://www.anthropic.com/ind
|
|
42 |
- `meta-llama/Llama-2-13b-chat-hf`
|
43 |
- `meta-llama/Llama-2-70b-chat-hf`
|
44 |
- `codellama/CodeLlama-34b-Instruct-hf`
|
|
|
|
|
45 |
- Streaming output of assistant responses
|
46 |
- Leverages LangChain for dialogue and memory management
|
47 |
- Integrates with [LangSmith](https://smith.langchain.com) for tracing conversations
|
@@ -95,3 +108,4 @@ or
|
|
95 |
- [OpenAI](https://openai.com/)
|
96 |
- [Anthropic](https://www.anthropic.com/)
|
97 |
- [Anyscale Endpoints](https://endpoints.anyscale.com/)
|
|
|
|
13 |
|
14 |
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
|
15 |
[![python](https://img.shields.io/badge/Python-3.11-3776AB.svg?style=flat&logo=python&logoColor=white)](https://www.python.org)
|
|
|
|
|
|
|
|
|
|
|
16 |
|
17 |
+
[![Push to Docker Hub](https://github.com/joshuasundance-swca/langchain-streamlit-demo/actions/workflows/docker-hub.yml/badge.svg)](https://github.com/joshuasundance-swca/langchain-streamlit-demo/actions/workflows/docker-hub.yml)
|
18 |
[![Docker Image Size (tag)](https://img.shields.io/docker/image-size/joshuasundance/langchain-streamlit-demo/latest)](https://hub.docker.com/r/joshuasundance/langchain-streamlit-demo)
|
19 |
+
|
20 |
+
[![Push to HuggingFace Space](https://github.com/joshuasundance-swca/langchain-streamlit-demo/actions/workflows/hf-space.yml/badge.svg)](https://github.com/joshuasundance-swca/langchain-streamlit-demo/actions/workflows/hf-space.yml)
|
21 |
[![Open HuggingFace Space](https://huggingface.co/datasets/huggingface/badges/raw/main/open-in-hf-spaces-sm.svg)](https://huggingface.co/spaces/joshuasundance/langchain-streamlit-demo)
|
22 |
|
23 |
+
![Code Climate maintainability](https://img.shields.io/codeclimate/maintainability/joshuasundance-swca/langchain-streamlit-demo)
|
24 |
+
![Code Climate issues](https://img.shields.io/codeclimate/issues/joshuasundance-swca/langchain-streamlit-demo)
|
25 |
+
![Code Climate technical debt](https://img.shields.io/codeclimate/tech-debt/joshuasundance-swca/langchain-streamlit-demo)
|
26 |
+
|
27 |
+
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
|
28 |
+
[![Ruff](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v1.json)](https://github.com/charliermarsh/ruff)
|
29 |
+
[![Checked with mypy](http://www.mypy-lang.org/static/mypy_badge.svg)](http://mypy-lang.org/)
|
30 |
+
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
|
31 |
+
|
32 |
+
[![security: bandit](https://img.shields.io/badge/security-bandit-yellow.svg)](https://github.com/PyCQA/bandit)
|
33 |
+
![Known Vulnerabilities](https://snyk.io/test/github/joshuasundance-swca/langchain-streamlit-demo/badge.svg)
|
34 |
+
|
35 |
+
[![Update AI Changelog on Push to Main](https://github.com/joshuasundance-swca/langchain-streamlit-demo/actions/workflows/ai_changelog.yml/badge.svg)](https://github.com/joshuasundance-swca/langchain-streamlit-demo/actions/workflows/ai_changelog.yml)
|
36 |
+
|
37 |
|
38 |
This project shows how to build a simple chatbot UI with [Streamlit](https://streamlit.io) and [LangChain](https://langchain.com).
|
39 |
|
|
|
53 |
- `meta-llama/Llama-2-13b-chat-hf`
|
54 |
- `meta-llama/Llama-2-70b-chat-hf`
|
55 |
- `codellama/CodeLlama-34b-Instruct-hf`
|
56 |
+
- [Azure OpenAI Service](https://azure.microsoft.com/en-us/products/ai-services/openai-service/)
|
57 |
+
- `[configurable]`
|
58 |
- Streaming output of assistant responses
|
59 |
- Leverages LangChain for dialogue and memory management
|
60 |
- Integrates with [LangSmith](https://smith.langchain.com) for tracing conversations
|
|
|
108 |
- [OpenAI](https://openai.com/)
|
109 |
- [Anthropic](https://www.anthropic.com/)
|
110 |
- [Anyscale Endpoints](https://endpoints.anyscale.com/)
|
111 |
+
- [Azure OpenAI Service](https://azure.microsoft.com/en-us/products/ai-services/openai-service/)
|