Skip to content

Conversation

@chr-hertel
Copy link
Member

Q A
Bug fix? no
New feature? yes
Docs? no
Issues
License MIT

Integrating the LLM Chain demo app with history

chr-hertel and others added 30 commits December 10, 2024 01:00
As the demo is mainly configured to be utilized with OpenAI GPT and Embeddings, what is later in the Readme explicit mentioned, it should also be mentioned in the Requirements-Section of the Readme.
With the first step one should, as a last thing, execute `docker compose run composer install --no-scripts` and then call https://localhost/ and see a chatbot UI. In fact there is an exception with the Symfony App Setup instructions that the assets are not installed.

The only thing that happens during composer install is a warning to the docker container. 

```
$ docker compose run composer install --no-scripts
The repository at "/app" does not have the correct ownership and git refuses to use it:

fatal: detected dubious ownership in repository at '/app'
To add an exception for this directory, call:

        git config --global --add safe.directory /app
```

But this is not a problem. What is missing is the execution of the script. When i execute `docker compose run composer install` it works and there is no exception. What was your reason to not execute the scripts, that contain the import map stuff?
* moving classes to a more component like structure

- add Wikipedia and YouTube namespace and moved applicable classes.
  this way the code is clustered by implementation making it easier
  to copy paste it to your own application.

* rename rag to blog

- rename add to blog to clarify the implementation
@chr-hertel chr-hertel requested a review from Nyholm as a code owner June 22, 2025 20:43
@chr-hertel chr-hertel added the Demo Issues & PRs about the demo application label Jun 22, 2025
* demo-repo/restructure: (31 commits)
  refactor: restructure into demo folder
  chore: update to llm-chain 0.22 (#27)
  refactor: more error handling in vidoe example
  chore: symfony 7.3 update
  fix: pin chroma db version and clean up (#26)
  feat: add demo of GPT vision capabilities based on video stream (#22)
  chore: dependecy update (#23)
  feat: extend wikipedia system prompt by tools (#21)
  chore: update to lib v0.19 (#20)
  refactor: optimize audio chat ui (#19)
  feat: audio example (#18)
  chore: updating dependencies (#17)
  chore: composer update incl twig cve patch (#16)
  chore: llm chain update with system_prompt support (#15)
  chore: install bundle 0.12 (#14)
  chore: update to llm-chain 0.11.0 (#13)
  chore: library update (#12)
  refactor: follow up on example structure to have them cleaner and more separated (#11)
  fix: typed animation only on xhr responses (#10)
  refactor: moving classes to a more component like structure (#9)
  ...
@chr-hertel chr-hertel merged commit f54efd0 into main Jun 23, 2025
25 checks passed
@chr-hertel chr-hertel deleted the integrate-demo branch June 23, 2025 18:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Demo Issues & PRs about the demo application

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants