Slide 20
Slide 20 text
いまの採点基準
//
採点する
let session = LanguageModelSession(
model: ClaudeLanguageModel(name: "claude-opus-5", auth: .apiKey(key)),
instructions: """
あなたは大喜利の審査員です。お題「\(topic)」に対する回答を0〜100点で採点し、一言講評をつけてくだ
さい。
"""
)
let verdict = try await session.respond(to: answer, generating: Verdict100.self)
//
受け取る形
@Generable struct Verdict100 {
@Guide(.range(0...100)) var score: Int
var comment: String
}