169 Commits

Author SHA1 Message Date
Joseph Villarreal Lopez
91917399c4 Add Google Generative AI Embeddings as an option (#129) 2024-02-21 09:40:23 +01:00
Siddhant Agarwal
c44aa6494d Update docker-compose.yml (#127) 2024-02-21 09:37:35 +01:00
Siddhant Agarwal
966563c8f4 Update readme.md (#128)
Updated with Windows support for Ollama and command to start Ollama server.
2024-02-21 09:36:35 +01:00
Emmanuel I. Obi
9782135f9c adds user directive to database service (#104) 2024-01-31 22:28:58 +01:00
Li Yi
3b4bdf0400 Pull model if not present locally (#119)
Signed-off-by: denverdino <denverdino@gmail.com>
2024-01-31 22:28:37 +01:00
Michael Hunger
a1ab733d35 Langchain 0.1.0 update (#121) 2024-01-31 22:28:11 +01:00
Gleb Zaveruha
0724f1fb53 Bump vite from 4.4.10 to 4.4.12 in /front-end (#107)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.4.10 to 4.4.12.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/v4.4.12/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->4.4.12 (2023-12-04)<!-- raw HTML omitted --></h2>
<ul>
<li>fix: backport <a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15223">#15223</a>, proxy html path should be encoded (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15226">#15226</a>) (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15227">#15227</a>) (<a href="https://github.com/vitejs/vite/commit/fe8b209">fe8b209</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/15223">#15223</a> <a href="https://redirect.github.com/vitejs/vite/issues/15226">#15226</a> <a href="https://redirect.github.com/vitejs/vite/issues/15227">#15227</a></li>
</ul>
<h2><!-- raw HTML omitted -->4.4.11 (2023-10-05)<!-- raw HTML omitted --></h2>
<ul>
<li>revert: &quot;fix: use string manipulation instead of regex to inject esbuild helpers (<a href="https://github.com/vitejs/vite/commit/54e1275">54e1275</a>), closes <a href="https://redirect.github.com/vitejs/vite/issues/14094">#14094</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="09626f898b"><code>09626f8</code></a> release: v4.4.12</li>
<li><a href="fe8b209023"><code>fe8b209</code></a> fix: backport <a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15223">#15223</a>, proxy html path should be encoded (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15226">#15226</a>) (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15227">#15227</a>)</li>
<li><a href="b50db04a5a"><code>b50db04</code></a> release: v4.4.11</li>
<li><a href="54e12755c0"><code>54e1275</code></a> revert: &quot;fix: use string manipulation instead of regex to inject esbuild helpers</li>
<li>See full diff in <a href="https://github.com/vitejs/vite/commits/v4.4.12/packages/vite">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vite&package-manager=npm_and_yarn&previous-version=4.4.10&new-version=4.4.12)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/Signal-Spot/genai-stack/network/alerts).

</details>
2024-01-24 17:41:12 +01:00
Ignasi
6e5930ba75 Use 8502 port for the healthcheck (#110) 2024-01-08 08:54:58 -08:00
Sébastien SIME
b70412d714 running on WSL (#38)
* run on wsl

* run on windows WSL procedure
2024-01-08 08:53:56 -08:00
Sanyam Jain
c2894a8083 Fixed Typo and Grammar (#59)
* Update README.md

* Update readme.md

---------

Co-authored-by: Jim Clark <slimslenderslacks@gmail.com>
2023-12-22 17:04:15 -05:00
Li Yi
f8cde899fc Fix KeyError: 'ollama_base_url' (#97) 2023-12-22 17:01:20 -05:00
Matthieu Mérigot-Lombard
a61f493353 Allow the display pull progress with docker compose up (#55) 2023-12-22 16:58:19 -05:00
chenblueridge
137b31fa60 Update docker-compose.yml (#81)
adding context parameters as it's needed for docker compose 2.19.0
2023-12-22 16:52:47 -05:00
Illapavan
1a30710fc8 fixed a spacing issues in readme file (#87) 2023-12-22 16:51:10 -05:00
Boris Romanov
f779482a8d Fix spelling mistake (#102) 2023-12-22 16:50:46 -05:00
Rod Johnson
88c10d822a Fix typo in PDF bot (#90) 2023-11-13 10:51:01 -08:00
Oskar Hane
e8cc3b3b8f Merge pull request #57 from TheCulliganMan/main
Add healthcheck to api service
2023-11-09 15:21:28 +01:00
Oskar Hane
b3be4b5f7c Update stack name in README 2023-11-08 11:18:22 +01:00
Oskar Hane
147bd240c2 Change app title 2023-11-08 11:18:13 +01:00
Oskar Hane
d91cfa3b80 Fix openai on 0.28.1 until upstream libraries have adapted to new API 2023-11-08 11:17:06 +01:00
Oskar Hane
93ffce8e93 Remove unused varaibles 2023-11-08 11:16:38 +01:00
Oskar Hane
73a42da416 Fix openai version due to breaking API change
Fixes "`openai` has no `ChatCompletion` attribute"
2023-11-07 13:49:07 +01:00
Matthieu Mérigot-Lombard
611bf84da2 Add linux-gpu profile to enable GPU (#64) 2023-11-03 17:16:35 +01:00
Michael Hunger
4071ae1b69 Revert "Linux nvidia GPU option"
This reverts commit 76f031856a.
2023-11-03 17:16:06 +01:00
Michael Hunger
76f031856a Linux nvidia GPU option
Thanks @matthieuml !
2023-11-03 17:07:28 +01:00
Michael Hunger
a0366c0182 removed start.sh 2023-11-03 17:04:06 +01:00
Oskar Hane
c3283349e6 Keep x-develop for better compat with older compose versions 2023-11-01 11:07:44 +01:00
Oskar Hane
0d9ddd3fd6 Recommend docker compose watch + remove 4.23 recommendation from README 2023-10-31 14:07:53 +01:00
Oskar Hane
4112db57d3 Make generation prompt more robust
+ change default question in front-end
2023-10-26 21:00:44 +02:00
Jim Clark
ed5d1a0987 Add contributing guidelines (#68) 2023-10-26 09:57:46 -07:00
Oskar Hane
2d5b16e0fa Small updates to Svelte UI 2023-10-26 11:10:24 +02:00
Oskar Hane
47f4a5a2a2 Merge pull request #67 from oskarhane/refactor-generate-ticket
Add generation feature to Svelte front-end
2023-10-24 10:07:34 +02:00
Oskar Hane
af43324d23 Add generation feature to Svelte front-end
Fix a few bugs and refactor generation back-end to chains.py so it can be reused.
2023-10-24 09:47:36 +02:00
Zachary Blumenfeld
f8cf77d6e3 Merge pull request #61 from zach-blumenfeld/update-env-example
Reorganizing and Updating Comments in env.example for Clarity
2023-10-23 08:58:39 -04:00
Tomaz Bratanic
6022155d9d Merge pull request #66 from docker/tomasonjo-patch-1
Fix chains bug
2023-10-23 07:33:44 +02:00
Tomaz Bratanic
8c4e67a6fc Update chains.py 2023-10-23 07:32:47 +02:00
zach-blumenfeld
ad386ea8bf ReOrg env.template File for Clarity 2023-10-20 16:17:28 -04:00
zach-blumenfeld
df19126c23 Updating Comments in env.example for Clarity 2023-10-20 15:18:29 -04:00
Ryan Culligan
aec7cf1216 Add healthcheck to api service
docker compose up was failing to start the api service.  Added a healthcheck to the service to allow it to start properly.

```bash
❯ docker compose up
genai-stack-pull-model-1 exited with code 0
dependency failed to start: container genai-stack-api-1 has no healthcheck configured
```
2023-10-18 11:17:39 -05:00
Tomaz Bratanic
5883958799 Merge pull request #50 from docker/aws
Add aws embedding & LLM
2023-10-16 16:45:20 +02:00
Oskar Hane
9ef6de8d37 Merge pull request #49 from robsdedude/patch-1
Fix missing default for LLM env var
2023-10-16 16:44:53 +02:00
Oskar Hane
8bc1000dd9 Merge pull request #54 from matthieuml/main
Added api dependency on pull-model
2023-10-16 16:43:50 +02:00
matthieuml
4319ffd86f Added api dependency on pull-model 2023-10-16 10:24:57 +02:00
Tomaz Bratanic
d3041302e6 Add aws embedding & LLM 2023-10-15 14:29:06 +02:00
Oskar Hane
91410af873 Merge pull request #34 from docker/slim/pre-demo
Pre-demo changes
2023-10-13 15:07:41 +02:00
Robsdedude
5557a2839d Fix missing default for LLM env var 2023-10-13 13:09:29 +02:00
Oskar Hane
230213f528 Merge pull request #45 from rahul0x00/patch-1
fixed typos
2023-10-13 11:19:37 +02:00
Rahul Kumar
ca8427a6ca Update readme.md 2023-10-13 13:31:30 +05:30
Oskar Hane
98c5c3dd80 Merge pull request #47 from matthieuml/main
Variable description in README and removing port mapping on Linux
2023-10-13 09:44:03 +02:00
matthieuml
5344262ae9 Merged to latest changes 2023-10-12 19:14:35 +02:00