ghostdrive1 commited on
Commit
eb5bdef
·
verified ·
1 Parent(s): d71ace6

Upload folder using huggingface_hub (part 2)

Browse files
src/agentscope/message/_base.py CHANGED
@@ -2,7 +2,11 @@
2
  """The message class in agentscope."""
3
  import base64
4
  from datetime import datetime
5
- from typing import Literal, List, overload, Sequence, Self, TYPE_CHECKING, Any
 
 
 
 
6
 
7
  from pydantic import BaseModel, Field, model_validator
8
 
 
2
  """The message class in agentscope."""
3
  import base64
4
  from datetime import datetime
5
+ from typing import Literal, List, overload, Sequence, TYPE_CHECKING, Any
6
+ try:
7
+ from typing import Self
8
+ except ImportError:
9
+ from typing_extensions import Self
10
 
11
  from pydantic import BaseModel, Field, model_validator
12
 
src/agentscope/message/_block.py CHANGED
@@ -1,6 +1,11 @@
1
  # -*- coding: utf-8 -*-
2
  """The content blocks of messages."""
3
- from enum import StrEnum
 
 
 
 
 
4
  from typing import Literal, List, TypeAlias, Any
5
  from pydantic import BaseModel, Field, AnyUrl, field_serializer, ConfigDict
6
 
 
1
  # -*- coding: utf-8 -*-
2
  """The content blocks of messages."""
3
+ try:
4
+ from enum import StrEnum
5
+ except ImportError:
6
+ from enum import Enum
7
+ class StrEnum(str, Enum):
8
+ pass
9
  from typing import Literal, List, TypeAlias, Any
10
  from pydantic import BaseModel, Field, AnyUrl, field_serializer, ConfigDict
11
 
src/agentscope/model/_groq/_models/llama3-70b.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: llama3-70b-8192
2
- api_type: groq_chat
3
- description: The Meta Llama 3 70B model via Groq.
4
- max_context: 8192
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: llama3-70b
2
+ label: Llama 3 70B
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 8192
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/deepseek-ai-deepseek-v4-flash.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: deepseek-ai/deepseek-v4-flash
2
- api_type: nvidia_nim_chat
3
- description: deepseek-v4-flash model via NVIDIA NIM.
4
- max_context: 1000000
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: deepseek-ai/deepseek-v4-flash
2
+ label: DeepSeek v4 Flash
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 1000000
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/deepseek-ai-deepseek-v4-pro.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: deepseek-ai/deepseek-v4-pro
2
- api_type: nvidia_nim_chat
3
- description: deepseek-v4-pro model via NVIDIA NIM.
4
- max_context: 1000000
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: deepseek-ai/deepseek-v4-pro
2
+ label: DeepSeek v4 Pro
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 1000000
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/meta-llama3-70b-instruct.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: meta/llama3-70b-instruct
2
- api_type: nvidia_nim_chat
3
- description: The Meta Llama 3 70B Instruct model via NVIDIA NIM.
4
- max_context: 8192
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: meta/llama3-70b-instruct
2
+ label: Llama 3 70B Instruct
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 8192
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/minimaxai-minimax-m2.7.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: minimaxai/minimax-m2.7
2
- api_type: nvidia_nim_chat
3
- description: minimax-m2.7 model via NVIDIA NIM.
4
- max_context: 204800
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: minimaxai/minimax-m2.7
2
+ label: Minimax M2.7
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 204800
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/minimaxai-minimax-m3.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: minimaxai/minimax-m3
2
- api_type: nvidia_nim_chat
3
- description: minimax-m3 model via NVIDIA NIM.
4
- max_context: 1000000
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: minimaxai/minimax-m3
2
+ label: Minimax M3
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 1000000
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/nvidia-nemotron-3-ultra-550b-a55b.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: nvidia/nemotron-3-ultra-550b-a55b
2
- api_type: nvidia_nim_chat
3
- description: nemotron-3-ultra-550b-a55b model via NVIDIA NIM.
4
- max_context: 1000000
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: nvidia/nemotron-3-ultra-550b-a55b
2
+ label: Nemotron-3 Ultra 550B
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 1000000
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/qwen-qwen3.5-397b-a17b.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: qwen/qwen3.5-397b-a17b
2
- api_type: nvidia_nim_chat
3
- description: qwen3.5-397b-a17b model via NVIDIA NIM.
4
- max_context: 262144
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: qwen/qwen3.5-397b-a17b
2
+ label: Qwen 3.5 397B
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 262144
9
+ output_size: 4096
src/agentscope/model/_nvidia_nim/_models/stepfun-ai-step-3.7-flash.yaml CHANGED
@@ -1,7 +1,9 @@
1
- name: stepfun-ai/step-3.7-flash
2
- api_type: nvidia_nim_chat
3
- description: step-3.7-flash model via NVIDIA NIM.
4
- max_context: 256000
5
- support_vision: false
6
- support_function_calling: true
7
- support_structured_output: true
 
 
 
1
+ name: stepfun-ai/step-3.7-flash
2
+ label: Step-3.7 Flash
3
+ status: active
4
+ input_types:
5
+ - text/plain
6
+ output_types:
7
+ - text/plain
8
+ context_size: 256000
9
+ output_size: 4096