[{"data":1,"prerenderedAt":204},["ShallowReactive",2],{"ki-evidenznetz-dossier-repository-opencode-4609-5f31378f":3},{"edges":4,"entity":52,"fingerprint":79,"generatedAt":80,"neighbors":81,"schemaVersion":203},[5,17,22,27,32,37,42,47],{"evidence":6,"evidenceClass":11,"from":12,"id":13,"observedAt":14,"relation":15,"to":16},{"dataset":7,"field":8,"sourceId":9,"url":10},"german-public-sector-ai-dependency-atlas","repository_commit_manifest_package_identity","opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:ollama","https:\u002F\u002Fgitlab.opencode.de\u002Fbbsr_ida_public\u002Fllm_workshop\u002F-\u002Fcommit\u002Ffddd886ab2fd3824e269d40cefde90cbed709201","exact","opencode:4609","edge:2ad516694517d91deb47251f","2026-07-21T08:58:16.708Z","declares_dependency","package:pypi:ollama",{"evidence":18,"evidenceClass":11,"from":12,"id":20,"observedAt":14,"relation":15,"to":21},{"dataset":7,"field":8,"sourceId":19,"url":10},"opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:langchain-openai","edge:300003015cf8770f61ff6e5a","package:pypi:langchain-openai",{"evidence":23,"evidenceClass":11,"from":12,"id":25,"observedAt":14,"relation":15,"to":26},{"dataset":7,"field":8,"sourceId":24,"url":10},"opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:weaviate-client","edge:56b4d3b22a59ff563efa6d10","package:pypi:weaviate-client",{"evidence":28,"evidenceClass":11,"from":12,"id":30,"observedAt":14,"relation":15,"to":31},{"dataset":7,"field":8,"sourceId":29,"url":10},"opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:langchain-community","edge:7ab96b652066cbf38845a233","package:pypi:langchain-community",{"evidence":33,"evidenceClass":11,"from":12,"id":35,"observedAt":14,"relation":15,"to":36},{"dataset":7,"field":8,"sourceId":34,"url":10},"opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:langchain","edge:8123af9d0daf5975d4e9b5d4","package:pypi:langchain",{"evidence":38,"evidenceClass":11,"from":12,"id":40,"observedAt":14,"relation":15,"to":41},{"dataset":7,"field":8,"sourceId":39,"url":10},"opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:scikit-learn","edge:ac9f79b4ebb0ce43a0c4c7e9","package:pypi:scikit-learn",{"evidence":43,"evidenceClass":11,"from":12,"id":45,"observedAt":14,"relation":15,"to":46},{"dataset":7,"field":8,"sourceId":44,"url":10},"opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:openai","edge:d1fb60ee4a9461cda8f0f81a","package:pypi:openai",{"evidence":48,"evidenceClass":11,"from":12,"id":50,"observedAt":14,"relation":15,"to":51},{"dataset":7,"field":8,"sourceId":49,"url":10},"opencode:4609@fddd886ab2fd3824e269d40cefde90cbed709201:pypi:langgraph","edge:d599b0c51d62dce3eca27bbb","package:pypi:langgraph",{"attributes":53,"description":59,"edgeCount":54,"id":12,"indexable":58,"label":57,"links":60,"slug":72,"sourceRefs":73,"type":78},{"aiPackageCount":54,"commitSha":55,"lastActivityAt":56,"pathWithNamespace":57,"treeComplete":58},8,"fddd886ab2fd3824e269d40cefde90cbed709201","2025-05-02T11:59:04.875Z","bbsr_ida_public\u002Fllm_workshop",true,"This repository accompanies a three-day hands-on workshop on Large Language Models (LLMs), Prompt Engineering, and Retrieval-Augmented Generation (RAG). The workshop is designed to equip participants with practical skills and foundational knowledge to understand, deploy, and evaluate LLM-based applications across a wide range of fields.\r\nThe program combines a lecture series covering theoretical foundations with a programming workshop in Jupyter Notebooks. Participants explore core technologies such as OpenAI APIs, LangChain, vector databases, document parsing, and AI toolchains—supported by real-world examples and scientific documents.\r\nThe workshop is suitable for professionals, researchers, and students who seek a structured and practice-oriented introduction to state-of-the-art AI workflows based on LLMs.",[61,65,68],{"kind":62,"label":63,"url":64},"official_source","openCode","https:\u002F\u002Fgitlab.opencode.de\u002Fbbsr_ida_public\u002Fllm_workshop",{"kind":66,"label":67,"url":10},"snapshot","Commit",{"kind":69,"label":70,"url":71},"local_dossier","KI-Code-Radar","\u002Ftools\u002Fki-code-radar\u002Frepository\u002Fopencode-4609\u002F","repository-opencode-4609-5f31378f",[74],{"dataset":75,"field":76,"fingerprint":77,"sourceId":12,"url":10},"german-public-sector-ai-code-radar","opencode_project_id_and_commit","git:fddd886ab2fd3824e269d40cefde90cbed709201","repository","sha256:00dac75f0293ee40453f08f1315ef9c74f16348dec977faf4abfe6f98395e143","2026-07-21T08:59:15.288Z",[82,104,122,137,149,161,176,191],{"attributes":83,"edgeCount":90,"id":16,"indexable":58,"label":94,"links":95,"slug":99,"sourceRefs":100,"type":103},{"advisoryCount":84,"category":85,"ecosystem":86,"identity":87,"licenseExpressions":88,"occurrenceCount":90,"provider":91,"repositoryCount":90},0,"model-runtime","pypi","pypi:ollama",[89],"MIT",3,{"id":92,"label":93},"ollama","Ollama","Ollama SDK",[96],{"kind":69,"label":97,"url":98},"KI-Abhängigkeitsatlas","\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Follama-0b25d881\u002F","package-pypi-ollama-e3eb7df5",[101],{"dataset":7,"field":102,"sourceId":87},"package_ecosystem_identity","package",{"attributes":105,"edgeCount":114,"id":21,"indexable":58,"label":115,"links":116,"slug":119,"sourceRefs":120,"type":103},{"advisoryCount":106,"category":107,"ecosystem":86,"identity":108,"licenseExpressions":109,"occurrenceCount":110,"provider":111,"repositoryCount":114},1,"orchestration","pypi:langchain-openai",[89],7,{"id":112,"label":113},"openai","OpenAI",5,"LangChain OpenAI",[117],{"kind":69,"label":97,"url":118},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-openai-4985188e\u002F","package-pypi-langchain-openai-647f2dd2",[121],{"dataset":7,"field":102,"sourceId":108},{"attributes":123,"edgeCount":128,"id":26,"indexable":58,"label":130,"links":131,"slug":134,"sourceRefs":135,"type":103},{"advisoryCount":84,"category":124,"ecosystem":86,"identity":125,"licenseExpressions":126,"occurrenceCount":128,"provider":129,"repositoryCount":128},"vector-store","pypi:weaviate-client",[127],"BSD-3-Clause",2,null,"Weaviate Client",[132],{"kind":69,"label":97,"url":133},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Fweaviate-client-c34ddc0e\u002F","package-pypi-weaviate-client-9b741d7a",[136],{"dataset":7,"field":102,"sourceId":125},{"attributes":138,"edgeCount":139,"id":31,"indexable":58,"label":142,"links":143,"slug":146,"sourceRefs":147,"type":103},{"advisoryCount":139,"category":107,"ecosystem":86,"identity":140,"licenseExpressions":141,"occurrenceCount":139,"provider":129,"repositoryCount":139},4,"pypi:langchain-community",[89],"LangChain Community",[144],{"kind":69,"label":97,"url":145},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-community-b296254c\u002F","package-pypi-langchain-community-ee8a8d54",[148],{"dataset":7,"field":102,"sourceId":140},{"attributes":150,"edgeCount":153,"id":36,"indexable":58,"label":154,"links":155,"slug":158,"sourceRefs":159,"type":103},{"advisoryCount":90,"category":107,"ecosystem":86,"identity":151,"licenseExpressions":152,"occurrenceCount":54,"provider":129,"repositoryCount":153},"pypi:langchain",[89],6,"LangChain",[156],{"kind":69,"label":97,"url":157},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-2b3b6a0b\u002F","package-pypi-langchain-920cf37a",[160],{"dataset":7,"field":102,"sourceId":151},{"attributes":162,"edgeCount":168,"id":41,"indexable":58,"label":169,"links":170,"slug":173,"sourceRefs":174,"type":103},{"advisoryCount":84,"category":163,"ecosystem":86,"identity":164,"licenseExpressions":165,"occurrenceCount":167,"provider":129,"repositoryCount":168},"machine-learning","pypi:scikit-learn",[127,166],"non-standard",18,13,"scikit-learn",[171],{"kind":69,"label":97,"url":172},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Fscikit-learn-ab0941d9\u002F","package-pypi-scikit-learn-95cff2e0",[175],{"dataset":7,"field":102,"sourceId":164},{"attributes":177,"edgeCount":167,"id":46,"indexable":58,"label":184,"links":185,"slug":188,"sourceRefs":189,"type":103},{"advisoryCount":84,"category":178,"ecosystem":86,"identity":179,"licenseExpressions":180,"occurrenceCount":182,"provider":183,"repositoryCount":167},"model-api","pypi:openai",[181],"Apache-2.0",29,{"id":112,"label":113},"OpenAI SDK",[186],{"kind":69,"label":97,"url":187},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Fopenai-0dd26ac5\u002F","package-pypi-openai-ca63d754",[190],{"dataset":7,"field":102,"sourceId":179},{"attributes":192,"edgeCount":153,"id":51,"indexable":58,"label":196,"links":197,"slug":200,"sourceRefs":201,"type":103},{"advisoryCount":128,"category":193,"ecosystem":86,"identity":194,"licenseExpressions":195,"occurrenceCount":54,"provider":129,"repositoryCount":153},"agents","pypi:langgraph",[89],"LangGraph",[198],{"kind":69,"label":97,"url":199},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flanggraph-6c1c645e\u002F","package-pypi-langgraph-c5a77708",[202],{"dataset":7,"field":102,"sourceId":194},"ki-evidenznetz.entity.v1",1784624754109]