[{"data":1,"prerenderedAt":231},["ShallowReactive",2],{"ki-evidenznetz-dossier-repository-opencode-5711-315bb83a":3},{"edges":4,"entity":62,"fingerprint":89,"generatedAt":90,"neighbors":91,"schemaVersion":230},[5,17,22,27,32,37,42,47,52,57],{"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:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langchain","https:\u002F\u002Fgitlab.opencode.de\u002Ff13\u002Fmicroservices\u002Fchat\u002F-\u002Fcommit\u002Fa93870fdf9bd76e9b0e5000a4c35906b58dc77d5","exact","opencode:5711","edge:1da77b39fb0e400be4138c67","2026-07-21T08:58:16.708Z","declares_dependency","package:pypi:langchain",{"evidence":18,"evidenceClass":11,"from":12,"id":20,"observedAt":14,"relation":15,"to":21},{"dataset":7,"field":8,"sourceId":19,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langchain-mcp-adapters","edge:3ee45e1ac4c8b988212038e5","package:pypi:langchain-mcp-adapters",{"evidence":23,"evidenceClass":11,"from":12,"id":25,"observedAt":14,"relation":15,"to":26},{"dataset":7,"field":8,"sourceId":24,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:tiktoken","edge:44dc2ff2f6681a337276a28a","package:pypi:tiktoken",{"evidence":28,"evidenceClass":11,"from":12,"id":30,"observedAt":14,"relation":15,"to":31},{"dataset":7,"field":8,"sourceId":29,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langchain-tavily","edge:483b9ceec567d2b70c8868f2","package:pypi:langchain-tavily",{"evidence":33,"evidenceClass":11,"from":12,"id":35,"observedAt":14,"relation":15,"to":36},{"dataset":7,"field":8,"sourceId":34,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langgraph","edge:4fc0ce188509f0ad87b54a68","package:pypi:langgraph",{"evidence":38,"evidenceClass":11,"from":12,"id":40,"observedAt":14,"relation":15,"to":41},{"dataset":7,"field":8,"sourceId":39,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langchain-linkup","edge:53256c9981409efbb7fed2b1","package:pypi:langchain-linkup",{"evidence":43,"evidenceClass":11,"from":12,"id":45,"observedAt":14,"relation":15,"to":46},{"dataset":7,"field":8,"sourceId":44,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langchain-openai","edge:c881d7bd5e76774ce94795fd","package:pypi:langchain-openai",{"evidence":48,"evidenceClass":11,"from":12,"id":50,"observedAt":14,"relation":15,"to":51},{"dataset":7,"field":8,"sourceId":49,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:openai","edge:d4af56f7ed0f785755e60e30","package:pypi:openai",{"evidence":53,"evidenceClass":11,"from":12,"id":55,"observedAt":14,"relation":15,"to":56},{"dataset":7,"field":8,"sourceId":54,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langchain-protocol","edge:e61d9c19633761753a33340f","package:pypi:langchain-protocol",{"evidence":58,"evidenceClass":11,"from":12,"id":60,"observedAt":14,"relation":15,"to":61},{"dataset":7,"field":8,"sourceId":59,"url":10},"opencode:5711@a93870fdf9bd76e9b0e5000a4c35906b58dc77d5:pypi:langchain-core","edge:f5ae4e2ff82370bfc48c80e5","package:pypi:langchain-core",{"attributes":63,"description":69,"edgeCount":64,"id":12,"indexable":68,"label":67,"links":70,"slug":82,"sourceRefs":83,"type":88},{"aiPackageCount":64,"commitSha":65,"lastActivityAt":66,"pathWithNamespace":67,"treeComplete":68},10,"a93870fdf9bd76e9b0e5000a4c35906b58dc77d5","2026-07-20T14:18:13.965Z","f13\u002Fmicroservices\u002Fchat",true,"Chat-Microservice mit lokal deployten oder extern verfügbaren Sprachmodellen",[71,75,78],{"kind":72,"label":73,"url":74},"official_source","openCode","https:\u002F\u002Fgitlab.opencode.de\u002Ff13\u002Fmicroservices\u002Fchat",{"kind":76,"label":77,"url":10},"snapshot","Commit",{"kind":79,"label":80,"url":81},"local_dossier","KI-Code-Radar","\u002Ftools\u002Fki-code-radar\u002Frepository\u002Fopencode-5711\u002F","repository-opencode-5711-315bb83a",[84],{"dataset":85,"field":86,"fingerprint":87,"sourceId":12,"url":10},"german-public-sector-ai-code-radar","opencode_project_id_and_commit","git:a93870fdf9bd76e9b0e5000a4c35906b58dc77d5","repository","sha256:d69e8ccc5840c0f290b74e3fc6716e6b9c349cbbc0ac635e5e2f136867c0563b","2026-07-21T08:59:15.288Z",[92,113,126,141,153,165,176,192,208,219],{"attributes":93,"edgeCount":102,"id":16,"indexable":68,"label":103,"links":104,"slug":108,"sourceRefs":109,"type":112},{"advisoryCount":94,"category":95,"ecosystem":96,"identity":97,"licenseExpressions":98,"occurrenceCount":100,"provider":101,"repositoryCount":102},3,"orchestration","pypi","pypi:langchain",[99],"MIT",8,null,6,"LangChain",[105],{"kind":79,"label":106,"url":107},"KI-Abhängigkeitsatlas","\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-2b3b6a0b\u002F","package-pypi-langchain-920cf37a",[110],{"dataset":7,"field":111,"sourceId":97},"package_ecosystem_identity","package",{"attributes":114,"edgeCount":118,"id":21,"indexable":68,"label":119,"links":120,"slug":123,"sourceRefs":124,"type":112},{"advisoryCount":115,"category":95,"ecosystem":96,"identity":116,"licenseExpressions":117,"occurrenceCount":94,"provider":101,"repositoryCount":118},0,"pypi:langchain-mcp-adapters",[99],2,"LangChain · MCP Adapters",[121],{"kind":79,"label":106,"url":122},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-mcp-adapters-1c0e13c7\u002F","package-pypi-langchain-mcp-adapters-36787be9",[125],{"dataset":7,"field":111,"sourceId":116},{"attributes":127,"edgeCount":133,"id":26,"indexable":68,"label":134,"links":135,"slug":138,"sourceRefs":139,"type":112},{"advisoryCount":115,"category":128,"ecosystem":96,"identity":129,"licenseExpressions":130,"occurrenceCount":132,"provider":101,"repositoryCount":133},"tokenization","pypi:tiktoken",[131],"non-standard",15,12,"tiktoken",[136],{"kind":79,"label":106,"url":137},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Ftiktoken-06b251a3\u002F","package-pypi-tiktoken-2256fca6",[140],{"dataset":7,"field":111,"sourceId":129},{"attributes":142,"edgeCount":94,"id":31,"indexable":68,"label":146,"links":147,"slug":150,"sourceRefs":151,"type":112},{"advisoryCount":115,"category":95,"ecosystem":96,"identity":143,"licenseExpressions":144,"occurrenceCount":145,"provider":101,"repositoryCount":94},"pypi:langchain-tavily",[99],5,"LangChain · Tavily",[148],{"kind":79,"label":106,"url":149},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-tavily-432e1c93\u002F","package-pypi-langchain-tavily-f0632515",[152],{"dataset":7,"field":111,"sourceId":143},{"attributes":154,"edgeCount":102,"id":36,"indexable":68,"label":158,"links":159,"slug":162,"sourceRefs":163,"type":112},{"advisoryCount":118,"category":155,"ecosystem":96,"identity":156,"licenseExpressions":157,"occurrenceCount":100,"provider":101,"repositoryCount":102},"agents","pypi:langgraph",[99],"LangGraph",[160],{"kind":79,"label":106,"url":161},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flanggraph-6c1c645e\u002F","package-pypi-langgraph-c5a77708",[164],{"dataset":7,"field":111,"sourceId":156},{"attributes":166,"edgeCount":94,"id":41,"indexable":68,"label":169,"links":170,"slug":173,"sourceRefs":174,"type":112},{"advisoryCount":115,"category":95,"ecosystem":96,"identity":167,"licenseExpressions":168,"occurrenceCount":145,"provider":101,"repositoryCount":94},"pypi:langchain-linkup",[99],"LangChain · Linkup",[171],{"kind":79,"label":106,"url":172},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-linkup-d50e0d4b\u002F","package-pypi-langchain-linkup-46d975c2",[175],{"dataset":7,"field":111,"sourceId":167},{"attributes":177,"edgeCount":145,"id":46,"indexable":68,"label":185,"links":186,"slug":189,"sourceRefs":190,"type":112},{"advisoryCount":178,"category":95,"ecosystem":96,"identity":179,"licenseExpressions":180,"occurrenceCount":181,"provider":182,"repositoryCount":145},1,"pypi:langchain-openai",[99],7,{"id":183,"label":184},"openai","OpenAI","LangChain OpenAI",[187],{"kind":79,"label":106,"url":188},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-openai-4985188e\u002F","package-pypi-langchain-openai-647f2dd2",[191],{"dataset":7,"field":111,"sourceId":179},{"attributes":193,"edgeCount":200,"id":51,"indexable":68,"label":201,"links":202,"slug":205,"sourceRefs":206,"type":112},{"advisoryCount":115,"category":194,"ecosystem":96,"identity":195,"licenseExpressions":196,"occurrenceCount":198,"provider":199,"repositoryCount":200},"model-api","pypi:openai",[197],"Apache-2.0",29,{"id":183,"label":184},18,"OpenAI SDK",[203],{"kind":79,"label":106,"url":204},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Fopenai-0dd26ac5\u002F","package-pypi-openai-ca63d754",[207],{"dataset":7,"field":111,"sourceId":195},{"attributes":209,"edgeCount":94,"id":56,"indexable":68,"label":212,"links":213,"slug":216,"sourceRefs":217,"type":112},{"advisoryCount":115,"category":95,"ecosystem":96,"identity":210,"licenseExpressions":211,"occurrenceCount":145,"provider":101,"repositoryCount":94},"pypi:langchain-protocol",[99],"LangChain · Protocol",[214],{"kind":79,"label":106,"url":215},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-protocol-2715aeed\u002F","package-pypi-langchain-protocol-4761bf6f",[218],{"dataset":7,"field":111,"sourceId":210},{"attributes":220,"edgeCount":145,"id":61,"indexable":68,"label":223,"links":224,"slug":227,"sourceRefs":228,"type":112},{"advisoryCount":181,"category":95,"ecosystem":96,"identity":221,"licenseExpressions":222,"occurrenceCount":181,"provider":101,"repositoryCount":145},"pypi:langchain-core",[99],"LangChain Core",[225],{"kind":79,"label":106,"url":226},"\u002Ftools\u002Fki-abhaengigkeitsatlas\u002Fpaket\u002Flangchain-core-82117efb\u002F","package-pypi-langchain-core-a06e4351",[229],{"dataset":7,"field":111,"sourceId":221},"ki-evidenznetz.entity.v1",1784624754313]