This is a good question, and I'll put out some literature on it to go deeper but here is the quick and dirty:
Short answer is the mechanism is different depending on if the credit can be redeemed on chain or not.
rCREDIT (Raeto): every credit is backed 1:1 by USDG held in the token contract, and anyone can redeem it on chain for 0.98 USDG. So there's no market oracle. Our Morpho feed reads the reserve directly: price = min($1, reserve / supply). There's no pool to manipulate and no lag. Max LTV is 91.5%, set so a liquidation that redeems the seized credits always repays lenders in full. If USDG ever pauses or freezes the reserve, new borrowing stops automatically.
Orbio's CREDIT (opening soon): it has no on-chain redemption, so we price it from the market, not at face. The feed takes a 2-hour median of the CREDIT/USDG Uniswap pool and counts only real liquidity. It can move only about 18% per 2 hours, inside a band set by its 7-day reference. Max LTV is 38.5%, and borrowing stops if the pool gets too thin to liquidate into.
Nice, how are you valuing the AI credits as collateral?
Are you using a pricing oracle?