-
Notifications
You must be signed in to change notification settings - Fork 660
Clf/lianyong asset owner #3084
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Clf/lianyong asset owner #3084
Changes from all commits
Commits
Show all changes
46 commits
Select commit
Hold shift + click to select a range
f70d4eb
Merge pull request #2993 from ModelEngine-Group/release/v2.1.1
Dallas98 46832df
Optimize prompt (#2924)
2h0u4n ac1417d
📃 Add sql tools document (#3005)
WMC001 b4b9f2f
🐛 Bugfix: Avoid directly modifying files in the runtime environment u…
WMC001 f03704e
🐛 Bugfix: Auto-clean account when exists in Supabase but not in postg…
xuyaqist cc8c574
Chore: Add workflow and script for offline deployment package build (…
Dallas98 08d2a1f
feat: add prompt template management for agent generation (#2925)
2h0u4n 70c360e
Feature:Refine and internationalize OAuth account completion flow (#2…
hhhhsc701 f87b1cb
Feat: Enhance monitoring with OpenTelemetry, Grafana, and new provide…
hhhhsc701 436604b
✨ Feat: support user to configurate model concurrency limit and timeo…
xuyaqist 1b93a61
✨ Support modifying passward #2809 (#3016)
WMC001 ee181cf
♻️ Mcp Tools Management Page Development (#2771)
HelloWorldGitHub114 8ad3cb6
♻️ Performance optimization of the knowledge base file list query int…
WMC001 5c68af4
✨ Skill ability enhancement and bug fix (#3017)
Jasonxia007 8ce248b
🐛 Fixes the model addition issue in ModelEngine. (#3026)
YehongPan d0298f9
Feat: support user to add and use tts model (#2959)
wadecrack 5eeef3c
🐛 Bugfix: Cannot generate agent prompt (#3028)
Jasonxia007 e85f6a6
♻️ Refactor: Optimize agent page layout & refactor agent generate pag…
xuyaqist 9cb445a
Optimize deployment scripts and improve Helm chart instructions (#3029)
hhhhsc701 d543d96
♻️ Add v2.2.0 shell script to update the directory of skills (#3035)
Jasonxia007 d4ab4e8
Feat: Add vision-language model classification and audio understandin…
827dsl 8a6be81
feat: Support image extraction & retrieval for office/PDF documents (…
yzAiden d44777d
feat: support multi-turn compare sessions (#3012)
2h0u4n 533fea1
♻️ Improvement: Supports adding custom headers when adding MCP servic…
YehongPan e260d48
✨ Feat: add ASSET_OWNER role, enforce asset visibility, and refine no…
Lifeng-Chen a13e5d6
fix(frontend): resolve DocumentChunk merge conflicts with develop
Lifeng-Chen 179c602
Fix markdown table code block diaplay eccentrically (#2992)
MoeexT 3db588c
Support adding models individually and Fix audio tools (#3049)
827dsl d5ecd3f
🐛 Bugfix: Fix the issue with permission control for released agents. …
YehongPan fd69d10
:bug: Add detail error message in debug mode (#2977)
MoeexT e2c75c6
🐛 Bugfix: Fix iData tool call error. (#3054)
YehongPan a005f8e
feat(asset-owner): add invitation & user management support
Lifeng-Chen d79a95b
✨ Feat: Context management refactoring. Add benchmark for agent conte…
JasonW404 3c56954
feat(asset-owner): add invitation & user management support
Lifeng-Chen 5b65d9e
feat(asset-owner): add invitation & user management support
Lifeng-Chen 013fb45
feat(asset-owner): add invitation & user management support
Lifeng-Chen 1e2bb04
✨ feat: increase agent max_steps default to 15 and widen bounds to 30…
JasonW404 e09ae3b
feat(asset-owner): add invitation & user management support
Lifeng-Chen 31a8966
🐛 Bugfix: Fix no password check when creating tenant admin (#3061)
WMC001 59141d0
Merge remote-tracking branch 'origin/develop' into clf/lianyong_asset…
Lifeng-Chen 132c788
refactor: remove unnecessary interactions (#3065)
yzAiden 000832b
feat: Add Link App OAuth provider support and update related configur…
hhhhsc701 15cece9
✨ Feat: add ASSET_OWNER role, enforce asset visibility, and refine no…
Lifeng-Chen 9b617a0
knowledge_base_search工具参数中添加了index_names输入参数 (#3078)
yzAiden 8987cc1
Merge remote-tracking branch 'origin/develop' into clf/lianyong_asset…
Lifeng-Chen 5aa724c
feat(asset-owner): require OAuth signup and merge cross-tenant agent …
Lifeng-Chen File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,105 @@ | ||
| name: Build Offline Deployment Package | ||
|
|
||
| on: | ||
| workflow_dispatch: | ||
| inputs: | ||
| include_source: | ||
| description: 'Include source code in the package' | ||
| required: false | ||
| default: true | ||
| type: boolean | ||
|
|
||
| jobs: | ||
| build-offline-package: | ||
| runs-on: ubuntu-latest | ||
| strategy: | ||
| matrix: | ||
| platform: [amd64, arm64] | ||
|
|
||
| steps: | ||
| - name: Free disk space | ||
| uses: jlumbroso/free-disk-space@main | ||
| with: | ||
| tool-cache: false | ||
| android: true | ||
| dotnet: true | ||
| haskell: true | ||
| large-packages: true | ||
| docker-images: false | ||
| swap-storage: true | ||
|
|
||
| - name: Checkout code | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Set up QEMU | ||
| uses: docker/setup-qemu-action@v3 | ||
|
|
||
| - name: Set version and platform variables | ||
| id: set-vars | ||
| run: | | ||
| PLATFORM="${{ matrix.platform }}" | ||
| REF_TYPE="${{ github.ref_type }}" | ||
| REF_NAME="${{ github.ref_name }}" | ||
|
|
||
| if [ "$REF_TYPE" = "tag" ]; then | ||
| VERSION="$REF_NAME" | ||
| elif [ "$REF_TYPE" = "branch" ]; then | ||
| if [ "$REF_NAME" = "main" ]; then | ||
| VERSION="latest" | ||
| else | ||
| VERSION="${REF_NAME//\//-}" | ||
| fi | ||
| else | ||
| VERSION="latest" | ||
| fi | ||
|
|
||
| echo "version=$VERSION" >> $GITHUB_OUTPUT | ||
| echo "platform=$PLATFORM" >> $GITHUB_OUTPUT | ||
| echo "package-name=nexent-offline-${PLATFORM}-${VERSION}" >> $GITHUB_OUTPUT | ||
|
|
||
| - name: Build offline package | ||
| run: | | ||
| chmod +x scripts/offline/build_offline_package.sh | ||
|
|
||
| ./scripts/offline/build_offline_package.sh \ | ||
| --version "${{ steps.set-vars.outputs.version }}" \ | ||
| --platform "${{ matrix.platform }}" \ | ||
| --output-dir ./offline-output \ | ||
| --include-source "${{ inputs.include_source }}" | ||
|
|
||
|
|
||
|
|
||
| - name: Create ZIP package | ||
| run: | | ||
| PACKAGE_NAME="${{ steps.set-vars.outputs.package-name }}" | ||
|
|
||
| cd offline-output | ||
| zip -r "../${PACKAGE_NAME}.zip" . | ||
| cd .. | ||
|
|
||
| echo "Package created: ${PACKAGE_NAME}.zip" | ||
|
|
||
| ls -lh "${PACKAGE_NAME}.zip" | ||
|
|
||
| - name: Upload artifact | ||
| uses: actions/upload-artifact@v4 | ||
| with: | ||
| name: ${{ steps.set-vars.outputs.package-name }} | ||
| path: ${{ steps.set-vars.outputs.package-name }}.zip | ||
| retention-days: 30 | ||
|
|
||
| - name: Summary | ||
| run: | | ||
| echo "" | ||
| echo "========================================" | ||
| echo "Offline Package Build Summary" | ||
| echo "========================================" | ||
| echo "Version: ${{ steps.set-vars.outputs.version }}" | ||
| echo "Platform: ${{ matrix.platform }}" | ||
| echo "Package: ${{ steps.set-vars.outputs.package-name }}.zip" | ||
| echo "Ref Type: ${{ github.ref_type }}" | ||
| echo "Ref Name: ${{ github.ref_name }}" | ||
| echo "========================================" | ||
| echo "" | ||
| echo "Package contents:" | ||
| unzip -l "${{ steps.set-vars.outputs.package-name }}.zip" | head -50 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
此 PR 与 PR #3116 内容完全相同(dockerignore、CI workflow、gitignore、README 修改)。如果是重复提交,建议关闭其中一个以避免合并冲突和维护混乱。