[Feature Request] Refactor code to simplify the concepts #163
Labels
Agent
Related to camel agents
API
Modifies the API
enhancement
New feature or request
Message
Related to camel messages
Role
Related to camel roles
Motivation
We need to clean up code so that the API is easier to study and use. List of required changes:
UserChatMessage
andAssistantChatMessage
AssistantSystemMessage
andUserSystemMessage
role
fromChatMessage
intorole_at_backend
role
fromChatMessage
altogetherBaseMessage
,ChatMessage
,SystemMessage
afrozen=True
dataclassdef __getattribute__
from BaseMessage (Remove__getattribute__
fromBaseMessage
#168)content
inBaseMessage
withTextPrompt
model
tomodel_type
mode_type
typos (Fixedmodel_type
typos inRolePlaying
#166, Fixedmodel_type
typos inrole_playing.py
examples #169)societies
packageSolution
No response
Alternatives
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: