feed-ranking / client.py
DevanshuDon's picture
Upload 16 files
470fdf7 verified
raw
history blame contribute delete
736 Bytes
"""
client.py — OpenEnv client for Feed Ranking Environment
Provides typed client interface for interacting with the environment.
"""
try:
from openenv import EnvClient
except ImportError:
EnvClient = object # fallback if openenv not installed
from models import FeedRankingAction, FeedRankingObservation, FeedRankingState
class FeedRankingEnv(EnvClient):
"""Typed client for the Feed Ranking environment."""
metadata = {
"name": "feed-ranking",
"description": "A social media feed ranking environment for training AI agents.",
}
class Action(FeedRankingAction):
pass
class Observation(FeedRankingObservation):
pass
class State(FeedRankingState):
pass