Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
Download src/openenv/cli/templates/openenv_env/models.py from sergiopaniego/coding-env: direct link, hf CLI and curl.
- Browser
- Download file 938 Bytes
-
https://huggingface.co/spaces/sergiopaniego/coding-env/resolve/main/src/openenv/cli/templates/openenv_env/models.py
- Command line
-
hf download hf://spaces/sergiopaniego/coding-env/src/openenv/cli/templates/openenv_env/models.py
-
curl -L -o models.py https://huggingface.co/spaces/sergiopaniego/coding-env/resolve/main/src/openenv/cli/templates/openenv_env/models.py
938 Bytes
| # Copyright (c) Meta Platforms, Inc. and affiliates. | |
| # All rights reserved. | |
| # | |
| # This source code is licensed under the BSD-style license found in the | |
| # LICENSE file in the root directory of this source tree. | |
| """ | |
| Data models for the __ENV_TITLE_NAME__ Environment. | |
| The __ENV_NAME__ environment is a simple test environment that echoes back messages. | |
| """ | |
| from openenv.core.env_server.types import Action, Observation | |
| from pydantic import Field | |
| class __ENV_CLASS_NAME__Action(Action): | |
| """Action for the __ENV_TITLE_NAME__ environment - just a message to echo.""" | |
| message: str = Field(..., description="Message to echo back") | |
| class __ENV_CLASS_NAME__Observation(Observation): | |
| """Observation from the __ENV_TITLE_NAME__ environment - the echoed message.""" | |
| echoed_message: str = Field(default="", description="The echoed message") | |
| message_length: int = Field(default=0, description="Length of the echoed message") | |