Metadataยถ

class Metadata(run_id: int, message_id: str, src_node_id: int, dst_node_id: int, reply_to_message: str, group_id: str, ttl: float, message_type: str)[์†Œ์Šค]ยถ

๊ธฐ๋ฐ˜ ํด๋ž˜์Šค: object

ํ˜„์žฌ ๋ฉ”์‹œ์ง€์™€ ๊ด€๋ จ๋œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ณด์œ ํ•œ ๋ฐ์ดํ„ฐ ํด๋ž˜์Šค์ž…๋‹ˆ๋‹ค.

๋งค๊ฐœ๋ณ€์ˆ˜:
  • run_id (int) โ€“ ํ˜„์žฌ ์‹คํ–‰์— ๋Œ€ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

  • message_id (str) โ€“ ํ˜„์žฌ ๋ฉ”์‹œ์ง€์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

  • src_node_id (int) โ€“ ์ด ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๋Š” ๋…ธ๋“œ์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

  • dst_node_id (int) โ€“ ์ด ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” ๋…ธ๋“œ์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

  • reply_to_message (str) โ€“ ์ด ๋ฉ”์‹œ์ง€๊ฐ€ ํšŒ์‹ ํ•˜๋Š” ๋ฉ”์‹œ์ง€์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

  • group_id (str) โ€“ ๋ฉ”์‹œ์ง€๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค. ์ผ๋ถ€ ์„ค์ •์—์„œ๋Š” FL ๋ผ์šด๋“œ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

  • ttl (float) โ€“ ์ด ๋ฉ”์‹œ์ง€์˜ ์œ ํšจ ์‹œ๊ฐ„(์ดˆ)์ž…๋‹ˆ๋‹ค.

  • message_type (str) โ€“ ์ˆ˜์‹  ์ธก์—์„œ ์‹คํ–‰ํ•  ์ž‘์—…์„ ์ธ์ฝ”๋”ฉํ•˜๋Š” ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.

๋ฉ”์†Œ๋“œ

์†์„ฑ

created_at

๋ฉ”์‹œ์ง€๊ฐ€ ์ƒ์„ฑ๋œ ๋•Œ์˜ Unix timestamp์ž…๋‹ˆ๋‹ค.

dst_node_id

์ด ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” ๋…ธ๋“œ์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

group_id

๋ฉ”์‹œ์ง€๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

message_id

ํ˜„์žฌ ๋ฉ”์‹œ์ง€์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

message_type

์ˆ˜์‹  ์ธก์—์„œ ์‹คํ–‰ํ•  ์ž‘์—…์„ ์ธ์ฝ”๋”ฉํ•˜๋Š” ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.

reply_to_message

์ด ๋ฉ”์‹œ์ง€๊ฐ€ ํšŒ์‹ ํ•˜๋Š” ๋ฉ”์‹œ์ง€์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

run_id

ํ˜„์žฌ ์‹คํ–‰์— ๋Œ€ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

src_node_id

์ด ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๋Š” ๋…ธ๋“œ์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

ttl

์ด ๋ฉ”์‹œ์ง€๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.

property created_at: floatยถ

๋ฉ”์‹œ์ง€๊ฐ€ ์ƒ์„ฑ๋œ ๋•Œ์˜ Unix timestamp์ž…๋‹ˆ๋‹ค.

property dst_node_id: intยถ

์ด ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” ๋…ธ๋“œ์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

property group_id: strยถ

๋ฉ”์‹œ์ง€๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜๊ธฐ ์œ„ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

property message_id: strยถ

ํ˜„์žฌ ๋ฉ”์‹œ์ง€์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

property message_type: strยถ

์ˆ˜์‹  ์ธก์—์„œ ์‹คํ–‰ํ•  ์ž‘์—…์„ ์ธ์ฝ”๋”ฉํ•˜๋Š” ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค.

property reply_to_message: strยถ

์ด ๋ฉ”์‹œ์ง€๊ฐ€ ํšŒ์‹ ํ•˜๋Š” ๋ฉ”์‹œ์ง€์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

property run_id: intยถ

ํ˜„์žฌ ์‹คํ–‰์— ๋Œ€ํ•œ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

property src_node_id: intยถ

์ด ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๋Š” ๋…ธ๋“œ์˜ ์‹๋ณ„์ž์ž…๋‹ˆ๋‹ค.

property ttl: floatยถ

์ด ๋ฉ”์‹œ์ง€๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„์ž…๋‹ˆ๋‹ค.